應該找不到對應的國際化字符串所致,請檢查你的globalMessages_zh_CN.properties文件的內容是否正確。
re: Struts 2中的OGNL Max 2007-07-04 23:14
@sasfy
“userName=Max+From+parameters”是我在例中用于請求“Ognl.action”的參數如“
http://localhost:8080/Struts_OGNL/Ognl.action?userName=Max+From+parameters”。
<s:url />標簽默認會將當前的請求參數加到生成的URL中。
re: 在Struts 2中實現文件上傳 Max 2007-07-04 22:49
@carlos175
@trying
是否缺少某些包?
re: 為Struts 2.0做好準備 Max 2007-07-02 23:20
@小茶
Struts 2是一個MVC模型的框架,它通過Dispatcher 過濾器(filter)和攔截器處理和控制Action。
Action中的屬性值可以通過Javabean規范與請求是的參數綁定,所以<s:textfield />等Form標志的name屬性必須與Action屬性名一致。
更詳細的情況你可以參考Struts 2的官方文檔。
@Sivyer
你可以試一下在<s:submit />中加入href屬性,如:
<s:submit theme="ajax" targets="updateResultDiv" value="ddd" formId="frm1" href="/web/usersinfo/updatePersonInfo.action" />。
希望這可以解決你的問題。
@JJ
你可以使用notifyTopics屬性,如
<s:autocompleter theme="simple" name="user" list="@tutorial.Datas@NAMES" notifyTopics="/acChange"/>;
在<head></head>之間加入:
<script type="text/javascript">
dojo.addOnLoad(function() {
dojo.event.topic.subscribe('/acChange', this, function(data, type, e){
alert(data + ', ' + type + ', ' + e);
});
});
</script>
希望這對你有用。
@eric
properties文件應該是ascii編碼方式的,如\u4e2d\u6587這樣的格式,否則在Java中會讀到亂碼。
@Jimmy
關于<s:doubleselect />你可以參考
http://www.aygfsteel.com/max/archive/2007/05/18/118442.html。
而至于<s:select />的onchange屬性可以正常工作的,可能你什么地方弄錯了。
re: 基于Prototype的圓角工具類 Max 2007-06-29 00:24
@wind
我是一個對美工也比較感興趣的程序員,對于程序進行圓角的方法在當今還是很流行的,它比傳統的做法要更靈活,更AJAX。
你可以參考一下
http://www.ruzee.com/blog/shadedborder這位高手的做法是用一個1x1大小的div畫圓角,達到反鋸齒的效果。
@javaman
你可以在你的實體類加入children屬性,如
public class MyEntity {
private int id;
private List<MyEntity> children;
/* getters and setters */
}
有Action中你可以通過對象id獲得對象,再通過對象的getChildren()方法獲得子對象列表。具體做法和本文相似。
@divid
你可以在struts-core-2.0.6.jar或struts-core-2.0.8.jar包中的org.apache.struts2.static.dojo的路徑下找到。
@jpma
不是,我使用的JDK就是5.0版本,你是否安裝了多個JDK,請確認你的TOMCAT所使用的JDK的版本。
@楊愛友
你可以通過Google Talk:max.m.yuan@gmail.com找到我。
re: 為Struts 2.0做好準備 Max 2007-06-22 22:16
@Edward
@king
將你的struts2-spring-plugin-2.0.6.jar包從工程去掉。
希望這可以解決你們的問題。
re: 為Struts 2.0做好準備 Max 2007-06-22 15:32
@新手
1、<s:form />的action才與struts.xml中的Action名一樣,而<form />中的action應為你的Action的路徑的全名如/mypath/myaction.action;
2、你的應用沒有被服務器成功加載,請檢查控制臺的輸出。
re: Strus 2的新表單標志的使用 Max 2007-06-19 22:38
@zzq19850814
通過Action執行DAO操作。
re: 為Struts 2.0做好準備 Max 2007-06-19 22:12
@任遨游
對不起,由于版本的更改,不少內容都有錯誤,有時間想重新寫這篇文章。
@furong
好的,我會在以后的文章多提及的。
@look
這通常的做法無有區別,請參考《
http://www.aygfsteel.com/max/archive/2006/10/25/77157.aspx》,如果你的通過SessionAware獲得的Map類型的session中屬性集合(假如名為att),則應用使用att.put("user", "Max");
如果是通過HttpSession session = request.getSession()得到的session,則應使用session.setAttribute("user", "Max")。
希望這對你有用。
@Oliver
我會寫一篇關于AJAX出現的中文問題的解決方法的文章(如果這段有空的話)。
@look
這需要根據你的systemSetPO.getSyscode()返回是什么類型?可能要自己格式一下,另外,<s:param />的value屬性是支持OGNL,所以應該盡量避免使用<%%>的寫法。
re: 在Struts 2中實現IoC Max 2007-06-19 00:54
@想飛就飛
我沒有用任何工具,只是使用了Blogjava的“添加新隨筆”中的“插入代碼”功能。
@隨風歌唱
很簡單,你直接在*.properties文件輸入中文字符,在保存的時候,插件自動將其轉為ascii編碼。
Struts 2.0.8 GA發布了,不過,我昨晚試了一下,似乎<s:tree />標志的BUG還沒有解決。
@千山鳥飛絕
可以的話,我會把它完善的。
@有貓相伴的日子
在第二部分應該會DWR與Struts 2的例子。
@divid
值得考慮,不過還沒有出版商找我:-)
re: Strus 2的新表單標志的使用 Max 2007-06-08 09:12
@Oliver
@javaman
I'm working on it
re: Struts 1.x中批量封裝對象 Max 2007-06-04 23:36
@阿泰
已發送
@wangchb
檢查一下你form實際提交路徑是否為
http://hostname:port/helloDemo/Hello!myFunction.action。
re: Strus 2的新表單標志的使用 Max 2007-06-04 23:30
@kyo
IDE出錯提示,有的不用理,知道是怎么一回事就可以了。
現在的JavaEE的IDE應該還沒有支持OGNL的。
re: 為Struts 2.0做好準備 Max 2007-06-04 23:27
@輝
試一下加一個空白的struts.properties文件。
@jezz
struts.properties放在src文件夾(源代碼的根目錄)下。
re: Strus 2的新表單標志的使用 Max 2007-05-30 21:25
@jim
當然可以,如果有機會的話。
re: Strus 2的新表單標志的使用 Max 2007-05-30 21:23
@TEA
用“查看源代碼”的方式,檢查對應的CSS類名并加修改。
re: 在Struts 2中實現文件上傳 Max 2007-05-25 10:29
@文溫
By adding this filter, the FilterDispatcher will know to not clean up and instead defer cleanup to this filter.
@xiaohong
1、在JSP中,無論是jsp或struts或者其它框架,其最終起作用的都是Servlet;
2、訪問數據庫是需要通過JDBC,但是由于直接使用JDBC過于繁鎖,所以現在有很ORM框架幫助開發者訪問數據庫,如iBatis、hibernate、JDO和Toplink等。
re: Struts 1.x中批量封裝對象 Max 2007-05-25 09:46
@linyelong
源碼以發到你的郵箱。
@lin
這應該是JSP 1.2與JSP 2.0的區別。
@想飛就飛
這些值是放在ActionContext中的,所以不是request或session等。
re: Strus 2的新表單標志的使用 Max 2007-05-24 10:23
@terry
感謝您的努力,有空大家可以進去看看:-)
re: Strus 2的新表單標志的使用 Max 2007-05-24 10:19
@javaman
這樣寫就可以了:
<s:textfield name="name" value="%{#session.name}"/>
re: Strus 2的新表單標志的使用 Max 2007-05-24 10:08
@jezz
你可以嘗試一下設一下<s:token />的name屬性,如<s:token name="MyToken" />.
re: Strus 2的新表單標志的使用 Max 2007-05-22 18:51
@terry
@javaman
我覺得QQ群太濫了,大家認為Google論壇如何?
re: Strus 2的新表單標志的使用 Max 2007-05-22 18:49
@javaman
最簡單的方法用“查看源代碼”方式,查看日歷的樣式,再作相應修改。
re: Strus 2的新表單標志的使用 Max 2007-05-22 09:24
@javaman
頁面沒有什么提示信息嗎?這個例子應該很簡單的。
@yesw
用value ="'EMPLOYEE'",就可以了。
re: 為Struts 2.0做好準備 Max 2007-05-22 09:11
@輝
你是不是用了spring,打開src/struts.properties文件,將其內容清空。
re: Strus 2的新表單標志的使用 Max 2007-05-19 22:23
@ec
@zy
謝謝大家的支持:-)