xumiao9000
xumiao9000
2010-10-28 09:45

Struts2拦截器问题

已采纳

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • lizhiyezi lizhiyezi 11年前

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

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

    点赞 评论 复制链接分享
  • lizhiyezi lizhiyezi 11年前

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

    点赞 评论 复制链接分享
  • lizhiyezi lizhiyezi 11年前

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

    点赞 评论 复制链接分享