解决方案 »

  1.   

    问题解决!~~在生成验证码的代码中:return SUCCESS;这代表着转向,需要response的,而response.getOutputStream();在ImageIO.write(image, "JPEG",os);时已经committed,不能再response一次,当把return SUCCESS;改成return null;所有问题都解决!至于怎样是committed,推荐看看这里:http://jorton468.blog.163.com/blog/static/72588135201102441617287/
      

  2.   

     这个生成验证码的使用普通servlet就可以,不会有struts2的诸多问题
      

  3.   

    嗯,对,但在用struts2框架时常会有这个异常!