1、可以使用POJO,只要里面定義了exec方法就可以了。
2、Struts開始不能調出datatimepicker,使用了<sx:head extraLocales="zh" /> ,<sx:datetimepicker name="birthday" label="生日: " displayFormat="yyyy-MM-dd" language="zh" />終于解決問題。
3、datatimepicker1-8月正常,之后就出現亂碼,是struts2-dojo-plugin的問題。。。把jar包里的dojo_zh.js里面的亂碼替換掉,恢復正常。不過這個菜單控件效果沒有Ext好看。
4、如果Action execute()返回的值,在struts.xml中沒有配置,則會報錯。 相當于一個轉向分支flag。。。
5、Struts一般的配置已經搞過了,下一步嘗試在里面配置攔截器。
6、Struts的默認錯誤頁面配置終于搞定。以前配置離正確只有一步之遙,但是總得到錯誤的結果。
和配置的順序還有關系? default-action-ref必須定義在包中,且必須定義在該包中,所有action的前面?
以前的XML定義并沒見過這種嚴格的順序啊。。。
更有秩序?
MileStone:
1、freemarker視圖技術添加完畢。開發過程遇到freemark不能加載的問題,查看maven Repository之后,發現原來下載過來的jar包是損壞的,其實mvn dependency:resolve 的輸出信息也顯示 MD5校驗出錯。這個錯誤也耗了好一會兒去查找,還好有svn版本庫,管理起來要方便很多了。 現在又馬上做了一個tag,是一個基線,相當于milestone吧:)
SimpleHash是Freemarker中的類,最開始報的錯都出在這里。
Struts Action,不論是否加.action后綴都可以訪問到?
2、