因为weblogic会向response中写东西造成的,解决方式是将此句response.reset();的注释打开,这样在使用response时先将其重置。
response.reset();//如果在weblogic底下要加上此句
参考:http://blog.csdn.net/yuanboitliuyuan/article/details/3994591
pdfFontName : STSong-Light
pdfEncoding : UniGB-UCS2-H
isPdfEmbedded : false
出现上述错误提示加入包:iTextAsian.jar
参考:http://blog.csdn.net/ocean20/article/details/6314144
pdfFontName : STSong-Light
pdfEncoding : Cp1252
isPdfEmbedded : false
ireport为了以PDF格式输出中文,需要在“PDF Font Name”选项中选择“STSong-Light”,在中文字体定义中勾选“Default”、“PDF Embedded”,“PDF Encoding”选择“UniGB-UCS2-H (Chinese Simplified)”。
参考:http://topmanopensource.iteye.com/blog/1851336
4、java.io.IOException: response already committed
//out.clear();
//out = pageContext.pushBody();
去掉这两句,这是tomcat与weblogic的不同之处