打一个文件输了流out2。
对于你jsp页面上的每一条静态语句,都out2.write一下。
对于你jsp页面上用out.write输出的语句,都out2.write一下就可以。

解决方案 »

  1.   

    用过滤器可否,请高手指点!~
    不知jsp中的默认out对象是怎么出来的…
    夹在其中的html是通过什么对象写到客户端的…
    ---也许查看一下jsp编译生成的servlet就能清楚些。
    实在困死了,还是请高手谈谈吧。
      

  2.   

    用过滤器恐怕不行哦,那个是过滤request和reponse的。可以考虑用response.getOutputStream试试看。
      

  3.   

    out是个Writer对象。
    PrintWriter out = response.getWriter()
    或者JspWriter out
      

  4.   

    你为什么不试试Java的基于XML的Web发布框架?它动态可以产生XML,HTML,XHTML,PDF,JPEG,Flash,SVG等很多格式的文件。
    http://cocoon.apache.org/
      

  5.   

    既然out是由reponse搞出来的,而jsp的输出通过out进行的。在过滤器中对response包装一下再传回链中似乎说得过去。哪位老大试一试?