查了下webwork文件上传部分的源码,发现它将出错信息保存起来了,前端ftl一调用,ok了,但是,发现错误是越加越多,还以为是webwork的addFieldError部分引起的,就想把错误信息在显示完后清除掉。但是由于整个处理过程被webwork封装了,想清除也不是那么容易的,就去查整个处理过程。
   在这个时候,发现如果上传一次非法文件后,就不能再上传任何文件了,对一些请求的调用,居然都返回到上传页面去了,也不会进excute方法和其它自定义的方法,真让人郁闷,不知道它把信息保存到哪里去了。于是从能保存信息的方面想,查到spring的单例,一改,终于可以了,郁闷啊。
  教训,绝对的教训,当初图省事,spring那的单例模式都取默认,而默认是为true的,唉。。。

相关文章:

  • 2022-12-23
  • 2021-05-02
  • 2021-06-04
  • 2022-02-07
  • 2021-08-22
  • 2022-01-18
  • 2021-11-20
猜你喜欢
  • 2021-12-13
  • 2021-11-23
  • 2022-03-06
  • 2021-11-28
  • 2021-11-28
  • 2022-12-23
  • 2021-12-31
相关资源
相似解决方案