不知道誰有沒有好的免費(fèi)的文件寄放服務(wù)?
因?yàn)锽logjava只能擺放不超過2000kb的文件,所以我沒有辦法上傳工程文件。
@lhx
<%@ page contentType="text/html;charset=GBK"%>
將頁面的輸出編碼設(shè)置為:GBK,但是又使用了:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
告訴瀏覽器使用gb2312來顯示頁面。
建議大家將編碼都設(shè)為utf-8,在我開發(fā)的過程中很少碰到亂碼的情況。
@pts
@小吳
@ffgames
鑒于大家的問題,我會分別做一個(gè)WDT和MyEclipse的工程上傳到文章的后面。
對于,之前給大家?guī)淼臒?,我在此表示歉意?/div>
如果作者有看過《Expert One on one J2EE Development Without EJB》應(yīng)該知道,J2EE的Cluster的性能不一定是最好的。
Microsoft同樣有Load Balance的軟件。
@yangdamao
@xiaolan
源代碼已經(jīng)發(fā)送你們的郵箱。:-)
@tiger
@應(yīng)用之美
過獎了,只是略盡綿力而已。最重要是文章對你們有所幫助。
@jintian
對不起,我忘記把User類的代碼貼上去了,其實(shí)就和Seed說的一樣。
@seed
謝謝
@Michael
原因你把result的類型(type)設(shè)為了"redirect", 而且名稱(name)也不對。如果Action方法返回SUCCESS時(shí),name應(yīng)為success。
re: 基于Prototype的圓角工具類 Max 2007-03-24 22:37
@cresposhi
數(shù)學(xué)還很有用的:-)
@coombe
你可以用getText()在代碼讀取資源文件。
@yangdamao
這證明您的應(yīng)用程序沒有運(yùn)行起來,可能有其它異常,請檢查一下你的服務(wù)器的LOG。
@xiaolan
本文的方法是Struts 2的通用做法,在Struts 2.0.6也是如此。
@yangdamao
不同服務(wù)器,有不同的方法,建議通過IDE啟動服務(wù)器,這樣可以在IDE的控制臺查看輸出。
@yangdamao
那要看看你運(yùn)行的后出什么異常,才知道問題所在。
@沒有姓名
對于沒有配置成功的朋友,可以通過將Struts 2包的apps\struts2-blank-2.0.6.war解壓,加入自己的工程。
@linken
較新一點(diǎn)版本的服務(wù)器都支持Servlet API 2.4,如Tomcat 5.x,Websphere 6.x, Weblogic 8.x或以上版本等
@customer
我在文章里的最后一個(gè)例子是用Struts 2的Showcase的代碼。你應(yīng)該通過example!input.action進(jìn)行訪問。
@kawaii
使用value屬性,如value='male'
@Sophia
可能你漏了什么,顯示userNames應(yīng)該不用setter。
@Brian
雖然可以使用SVG繪制矢量圖,但目前還沒有瀏覽器內(nèi)置支持SVG,所以要使用它的話,必須安裝插件。
re: Struts 1.x中批量封裝對象 Max 2006-12-30 14:32
@kuan
Gmail好難上啊,還好源碼已經(jīng)發(fā)送到你的郵箱。
@AlleNny
Tendy說得很正確,我來補(bǔ)充幾點(diǎn):
1、松耦合(Loose coupling)可以給程序的測試和維護(hù)帶來很多好處;
2、通過Spring的IoC方式,可以簡單地創(chuàng)建Singleton對象。
建議讀一下Martin Fowler所寫的《Inversion of Control Containers and the Dependency Injection pattern》,你可以google一下,應(yīng)該有中文翻譯的。
re: Struts 1.x中批量封裝對象 Max 2006-12-28 10:12
@allen[匿名]
源碼已經(jīng)發(fā)送到你的郵箱。
re: Struts 1.x中批量封裝對象 Max 2006-12-10 22:04
@kuan
在我的環(huán)境中是沒有問題的。
@Tendy
這個(gè)項(xiàng)目我們是可以自由選取框架。因?yàn)橹皇荄EMO,不管我們用什么框架(或不用框架),實(shí)現(xiàn)所有功能需求就可以了。
小發(fā)一下牢騷:)
謝謝大家的建議,我計(jì)劃在以后文章中介紹Struts 2與一些流行的框架的搭配。
HelloWorld.jsp中<%@ page contentType="text/html; charset=UTF-8" %>有沒有加上這個(gè)?
在我的環(huán)境中沒有這個(gè)問題。
你可以在<s:form>加上theme="simple"屬性,然后自已布局form的輸出。如:
<s:form action="Login" method="POST" theme="simple">
<table>
<tr>
<td>
User name: <s:textfield name="name" label="User name"/>
</td>
<td>
Password: <s:password name="password" label="Password"/>
</td>
</tr>
</table>
</s:form>
在struts.xml中配置相應(yīng)的元素,可以覆蓋default-config.xml中相應(yīng)元素的配置。
Default-config.xml contains some interceptor stacks and common configurations. Including it can help you to create action easier
你可以通過email聯(lián)系我, max.m.yuan@gmail.com
@Frank[匿名]
請問您用的是什么網(wǎng)絡(luò)?教育網(wǎng)或ADSL?
@千里皚皚雁飛飛
1)不用,Struts 2.0已經(jīng)為您做了
2)肯定支持,因?yàn)樗械腤EB服務(wù)器,如tomcat、weblogic等都必須遵循Servlet規(guī)范的。
@Frank[匿名]
你好,可能是由于您的網(wǎng)絡(luò)不穩(wěn)定或防火墻的問題。
解決方法:
1、檢查網(wǎng)絡(luò)是否連通;
2、暫時(shí)關(guān)閉防火墻。
@Java菜鳥[匿名]
我已經(jīng)給您回了郵件。
@張先生
我的下一篇文章將會介紹一下Struts 2.0中的Converter,再一篇會介紹校驗(yàn)部分。
感謝大家的支持,我會再加把勁加快文章的更新速度。
@風(fēng)人園
請問您的服務(wù)器是不是tomcat?
@Liangjava
你可以在<s:form>加上theme="simple"屬性,然后自已布局form的輸出。如:
<s:form action="Login" method="POST" theme="simple">
User name: <s:textfield name="name" label="User name"/><br />
Password: <s:password name="password" label="Password"/><br />
<s:submit value="Submit"/>
</s:form>
@soddabao
不是,是Eclipse的webtools的。
@張先生
struts-default.xml文件不用您自己加,它位于struts2-core-2.0.0.jar包中。
@風(fēng)人園
我沒有遇過這種情況。
其實(shí)不用加也是可以運(yùn)行的,只不過在tomcat加載應(yīng)用程序時(shí)會有提示。
加一個(gè)空白的struts.properties文件就可以解決。
Struts 2.0有兩個(gè)配置文件,struts.xml和struts.properties都是放在WEB-INF/classes/下。
1、struts.xml用于應(yīng)用程序相關(guān)的配置
2、struts.properties用于Struts 2.0的運(yùn)行時(shí)(Runtime)的配置
@esmiles
Thanks,已經(jīng)改正。
@吳加前
兄弟,那個(gè)ALL的包有54M之巨,恐怕很難通過email發(fā)給你。我先發(fā)個(gè)lib包給你如何?
@黑蝙蝠
對不起,恐怕幫不了你。因?yàn)?,我的不是lomboz,而是Eclipse的webtools,挺好用的。我建議您可以試一下。用Eclipse的Software Update或到
http://www.eclipse.org/webtools/去下載都可以。
@badqiu1
首先,要道個(gè)歉,我以前不常寫B(tài)log,所以有點(diǎn)過于繁鎖。
不過,我只要是想在這篇文章把IDE的使用和Struts的配置說得詳細(xì)一點(diǎn)。
其實(shí),簡而言之,要實(shí)現(xiàn)例子中的功能,只需要3個(gè)步驟:
1、編寫ActionSupport類
2、配置struts.xml
3、編寫JSP
@pear
謝謝你們的留言,Struts 2.0有DispathAction的概念,而且比其更簡單易用。這點(diǎn)我會在以后的文章中提及。