首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

相干Struts2 ActionContextCleanUp的疑问

2012-10-27 
有关Struts2 ActionContextCleanUp的疑问初尝试Struts2,今天下午为了文件上传的问题郁闷了挺久,还在问答那

有关Struts2 ActionContextCleanUp的疑问
初尝试Struts2,今天下午为了文件上传的问题郁闷了挺久,还在问答那扔了个问题http://www.iteye.com/problems/3622

呵呵,大体就是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>

问题果然迎刃而解,但是对于其中的原理还是不清楚,前辈们如果了解的话请指教下,谢谢 1 楼 kyo100900 2008-09-22   无法重现你所说的问题。 2 楼 qinxiaozhou 2008-09-27   是不是限定了 文件上传的格式啊

热点排行