Struts2下,我能得到ServletOutputStream,它里面是一个html页面,怎样把这个流输出到浏览器?
当使用out.flush()时不起作用。系统仍然转向struts.xml里设置的页面。
[b]问题补充:[/b]
我也不想这样写。这个需求是把数据库里的记录做成表格,以pdf或html方式传回到客户端。
程序中用了iText,它可以生成包含了pdf或html文档在内的ServletOutputStream. 用servlet将流传回到浏览器没问题,但现在要在struts2框架里实现。
在struts2下,生成pdf并传回到浏览器没问题,但html就不行了。它总是去调用struts.xml里配置的页面。
我尝试用stream来解决,但它显示的是html源码。
有没有办法直接把ServletOutputStream发送到浏览器端?