关闭

sturts2上传文件,后台获取不到文件!

标签: strutsstringfileinput
1171人阅读 评论(0) 收藏 举报
分类:

struts2上传文件,后台获取不到文件!

 

      对于大部分程序员来说 文件上传功能应该并不会陌生,因为这个功能我们经常会用到!!

      同样的,本人也经常用到这个功能,但是我发现一个非常严重的问题,我虽然用了很多次了,但是每次用都会或多或少的遇到些问题,这些问题虽然很容易解决,但是要找出来却是很麻烦的事情!这不,今天又用到了这个功能,我楞是纠结了一下午,找遍所有资料都没提到,结果最后发现是一个很简单的问题!!

     所以, 为了在能给大家节省时间,也为了让自己以后不再遇到同样的问题,我把这些大家容易忽视、不起眼的地方总结了一下!!!

     对于struts2怎配置上传,我就不多说了,各位前辈写了很多很详细的文章,我想提出来的是一下几点:

        1.jar包冲突。如果在commons-io-1.3.1.jar、commons-fileupload-1.2.jar、struts2-core-2.0.6.jar都在的情况下,还获取不到,很有可能就是因为其他包与这几个包冲突了。

             2.后台获取文件时,变量名跟页面File元素的名称不一致:

                 即,前台:<input type="file" id="uploadFile" name="uploadFile">

               那么后台获取的时候也应该写成:

              private File uploadFile;

              private String uploadFileFileName;

              private String uploadFileContentType;

 

                目前就记录了这几点,以后遇到再添加,希望能帮到大家!!

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3814次
    • 积分:75
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条