浏览 4801 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-09-02
呵呵,大体就是commons-fileupload上传时,某些文件(比如jpg,gif,txt等)上传均会报错 java.lang.NullPointerException java.io.FileInputStream.<init>(Unknown Source) 看错误是FileInputStream初始化失败,使用System.out打印结果是null 而另外一些文件上传(比如pdf,word等)均正常 晚饭后在网上找了很多资料,然后发现在struts.xml原来的基础上再配置 <filter> <filter-name>struts-cleanup</filter-name> <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class> </filter> <filter-mapping> <filter-name>struts-cleanup</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 问题果然迎刃而解,但是对于其中的原理还是不清楚,前辈们如果了解的话请指教下,谢谢 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-09-22
无法重现你所说的问题。
|
|
返回顶楼 | |
发表时间:2008-09-27
是不是限定了 文件上传的格式啊
|
|
返回顶楼 | |