Struts2拦截器问题

Struts2拦截器问题

问题描述:

我现在的项目中没有在struts.xml中配置任何的拦截器,是否会自动隐藏一个默认的拦截器呢?现在项目前台是用的Ext,设计到上传图片,加了属性fileUpload:true,每个属性的name都是bena.XXX,可是每次到后台都报bean为空,出现空指针异常。是不是因为我没有在struts.xml中配置拦截器呢?可是第一次会出现空指针,刷新后,重新再保存就没有空指针了。很是奇怪,希望能有人帮忙解答一下。

默认是继承 struts-default空间, 上传文件需要commons-fileupload-1.2.1.jar 包。

你可能是哪里写的有问题。

struts.xml 是继承struts-default 包。 struts-default 包声明有默认拦截器,其中文件拦截器就是FileUploadInterceptor 类处理

根据你struts2不同版本换吧。最终原因应该不是这个问题。