问题描述
我现在的项目中没有在struts.xml中配置任何的拦截器,是否会自动隐藏一个默认的拦截器呢?现在项目前台是用的Ext,设计到上传图片,加了属性fileUpload:true,每个属性的name都是bena.XXX,可是每次到后台都报bean为空,出现空指针异常。是不是因为我没有在struts.xml中配置拦截器呢?可是第一次会出现空指针,刷新后,重新再保存就没有空指针了。很是奇怪,希望能有人帮忙解答一下。 问题补充:lizhi92574 写道
解决方案
默认是继承 struts-default空间, 上传文件需要commons-fileupload-1.2.1.jar 包。你可能是哪里写的有问题。
解决方案二:
根据你struts2不同版本换吧。最终原因应该不是这个问题。
解决方案三:
struts.xml 是继承struts-default 包。 struts-default 包声明有默认拦截器,其中文件拦截器就是FileUploadInterceptor 类处理
时间: 2024-08-30 18:11:19