struts2的上传组件,需要一个临时文件夹,如果不指定,则会默认在work下。当一切都配置好的时候,还是报系统找不到指定文件,我晕,后来发现,奶奶的,上传的文件为空的话就会报此错误,晕死,虽然文件为空不大符合常理,但你管的也太多了吧,就算为空,就保存空的就是了,唉,没办法,只有自己在页面端判断文件的大小,如果为空就警告提示。这算不算是一个bug呢???请大家注意一下。
struts配置文件中的上传的相关配置:
<constant name="struts.multipart.maxSize" value="40960000"/> <constant name="struts.multipart.saveDir" value="/tmp" />
本文探讨了Struts2框架中文件上传组件的配置细节,包括如何设置最大上传文件大小及临时文件夹路径。并分享了一次因上传文件为空导致系统错误的实际案例,提出了前端页面进行文件大小检查的解决方案。
184

被折叠的 条评论
为什么被折叠?



