struts2本身会自带FileUploadInterceptor
如果我在action中再定义一个interceptor
interceptorRefs={@InterceptorRef(value="fileUpload",params={"allowedTypes","image/bmp,image/x-png,image/gif,application/pdf,image/pjpeg,text/plain,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/octet-stream","maximumSize","19200"}),
@InterceptorRef("defaultStack")}
会执行二次interceptor,其实只是想执行一次action中的interceptor就可以了,
不知道该如何处理?
@InterceptorRef("defaultStack")}
defaultStack里面已经默认含有FileUploadInterceptor
所以会执行两次
可以自己重写defaultStack这个配置,去掉FileUploadInterceptor 或者是干脆就用defaultStack里面的FileUploadInterceptor,把action里的拦截器去掉