当然不行了~~symbol  : method createJPEGEncoder (javax.servlet.jsp.JspWriter)
    [javac] location: class com.sun.image.codec.jpeg.JPEGCodec
    [javac]      JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
    [javac]                                                             ^

解决方案 »

  1.   

    你一定是用了较新版本的tomcat了,在tomcat中作了这样的限制,你只可以使用文本输出流out而无法使用JSP输出流,无论如何你是无法实现上述方法的。不过有兴趣的话,你可以找到tomcat源代码中相关代码,把它改掉就行了,这样去除了这一限制的tomcat运行时不会有任何问题
      

  2.   

    因为在构造out这个内置对象的时候已经使用过response.getOutputStream()了
      

  3.   

    Tomcat 4.1,不算新!~tigeryu兄,难道就没有其他的修改方法么?JspWriter 就不能转为 OutputStream 么?