當您利用struts 2的<s:file> tag上傳檔案時,請記得針對單一一個檔案的size限制設定為struts.xml
內,如下所示:
<constant name="struts.multipart.maxSize" value="2097152" />
並且去修改2097152的值,此值為當您上傳三個檔案時,大小不可以超過這個數值的總和!
default value應該是2MB,如果你沒有去修改這個設定的話!
如果總和超過此值,當您送出時,會停留送出頁面。
內,如下所示:
<interceptor-ref name="fileUpload"> <param name="maximumSize">6097152</param> <param name="allowedTypes"> image/png,image/gif,image/jpeg,image/pjpeg </param> </interceptor-ref>但您若是要針對一次上傳多個檔案時,請注意要加上如下這段的設定,
<constant name="struts.multipart.maxSize" value="2097152" />
並且去修改2097152的值,此值為當您上傳三個檔案時,大小不可以超過這個數值的總和!
default value應該是2MB,如果你沒有去修改這個設定的話!
如果總和超過此值,當您送出時,會停留送出頁面。
留言
張貼留言