189 8069 5689

使用Struts2时怎么对上传文件大小的限制进行修改-创新互联

使用Struts2时怎么对上传文件大小的限制进行修改?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

目前成都创新互联已为超过千家的企业提供了网站建设、域名、网站空间网站托管运营、企业网站设计、十堰网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

首先struts上传大大小由两个地方决定.

 · struts.multipart.maxSize决定整个post的form大是多大,所以这个限制是最初的。默认大小是接近2M,在struts的default.properties中定义。

 · fileuploadInterceptor中可以定义maximumSize大文件大小。

最初定义在struts.xml中定义了没有生效,后来发现在工程中的struts.properties中已经设置过,所以后来被覆盖了,更改struts.properties中的设置生效。

这里有一个问题没有测试到,如果multipart form中有两个文件上传的话,fileuploadInterceptor设置的大大小是总和还是针对每个文件,在源代码中看是对每个文件进行这样的检查。但是没有验证。

接下来,我们就看看Struts2修改上传文件大小方法,解决方法如下:

 
     
    
     
      /success.jsp 
      /error.jsp 
       
       
        5242880 
       
        
     
    
 

文章名称:使用Struts2时怎么对上传文件大小的限制进行修改-创新互联
标题路径:http://cdxtjz.cn/article/csssps.html

其他资讯