2.hibernate在tomcat下重新加載會自動序列化,問題還沒有解決
3.webwork中讀取Map參數,ClassCastException,log中發現,出現了這個東東:[Ljava.lang.String
後來百度了一下才明白,其實使用ActionContext的getContext().getParameters().get(Object obj)方法
時,返回的是字符串數組,怪不得類型轉換出問題了。。看來webwork還不是很熟悉阿。
4.webwork的文件上傳要設置三個地方
jsp頁面使用 ww:file標籤,name屬性與action中字段對應,這沒問題
批量上傳要使用jakarta的分析器,不然默認的pell會只讀取第一個文件(研究的是2.1.7)
通過FileName,ContentType可以讀取文件名與文件類型,
webwork.properties需要設置
webwork.multipart.parser = jakarta
webwork.multipart.saveDir =
webwork.multipart.maximumSize = 2097152
不過聽說上傳超過10M的文件就會發生上傳的相應緩慢,所以最好找FTP上傳代替。