统计图相关的servlet配置问题
版本号:3.5
错误现象:windows系统下通过IE报表能正常访问,统计图不能出来,在应该展示统计图的地方出现了一个叉。但是在打印预览的时候可以看到统计图。
后台错误信息:后台正常,无错误信息。
错误原因分析:统计图在设计器中可正常展现,说明报表制正确。统计图的展示是和servlet有关的,在3.5版本中servlet的配置是在web.xml文件中。故检查web.xml中与统计图相关的servlet是否配置正确。经检查发现,在web.xml中没有发现与统计图有关的servlet配置。
解决方法:在web.xml中加入与统计图相关的servlet和mapping重启webserver即可。
<servlet> <servlet-name>com.runqian.report.view.html.GraphServlet</servlet-name> <servlet-class>com.runqian.report.view.html.GraphServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>com.runqian.report.view.html.GraphServlet</servlet-name> <url-pattern>/servlet/com.runqian.report.view.html.GraphServlet</url-pattern></servlet-mapping>