iReport4.5.1、Struts2.2.3生成Html文档时页面红叉叉的解决办法。
2012-05-07 15:37
465 查看
iReport4.5.1、Struts2.2.3生成Html文档时页面红叉叉的解决办法。
这些个小红叉叉甚的恼人!
解决方法如下:
而且后台报错:
提示找不到名字为px的action
具体的请查看源码:
struts2-jasperreports-plugin-2.2.3.jar
下面 JasperReportsResult.class文件
①提取px.gif图片
在jasperreports-4.5.1.jar中查找
具体路径如下:
jasperreports-4.5.1\net\sf\jasperreports\engine\images\pixel.GIF
重命名为px.gif放在项目的images文件夹下面。
②修改Struts2配置文件:
本文出自 “幽灵柯南的技术blog” 博客,请务必保留此出处http://enetq.blog.51cto.com/479739/855982
这些个小红叉叉甚的恼人!
解决方法如下:
而且后台报错:
提示找不到名字为px的action
警告: Could not find action or result There is no Action mapped for namespace /images and action name px. - [unknown location] at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189) at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61) at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39) at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:619)
具体的请查看源码:
struts2-jasperreports-plugin-2.2.3.jar
下面 JasperReportsResult.class文件
①提取px.gif图片
在jasperreports-4.5.1.jar中查找
具体路径如下:
jasperreports-4.5.1\net\sf\jasperreports\engine\images\pixel.GIF
重命名为px.gif放在项目的images文件夹下面。
②修改Struts2配置文件:
<package name="px" namespace="/images" extends="struts-default"> <action name="px"> <result>/images/px.gif</result> </action> </package>
本文出自 “幽灵柯南的技术blog” 博客,请务必保留此出处http://enetq.blog.51cto.com/479739/855982
相关文章推荐
- freemarker生成HTML页面时,遇到乱码的解决办法
- ireport 3.7.0 浏览中文没问题,生成pdf文档文字是竖着的解决办法
- DedeCMS升级后无法生成HTML文档的解决办法
- forms身份认证仍然能访问html页面解决办法
- flex不能编译生成html的解决办法
- Struts里从action跳到前台jsp页面后CSS样式失效的解决办法
- Spring MVC前台使用html页面作为视图,配置静态资源后Controller控制器不起作用的解决办法
- 自动把动态的jsp页面(或静态html)生成PDF文档,并且上传至服务器
- WebView和加载html页面时无法调用alert的解决办法
- python抓取并保存html页面的乱码解决办法
- 使用pycharm编辑自动化脚本,执行后没有html报告生成的几种解决办法
- 关于Android加载HTML页面中的图片显示问题的解决办法
- 动态生成HTML事件不生效解决办法
- 详解angularJS动态生成的页面中ng-click无效解决办法
- 点击HTML表单链接后,禁止页面跳到顶部的解决办法
- jsp页面输出HTML产生多余空格(out.print())的解决办法
- angularJS动态生成的页面中,ng-click无效解决办法
- idea启动html页面不能用ip访问解决办法
- Spring MVC前台使用html页面作为视图,配置静态资源后Controller控制器不起作用的解决办法
- html页面局部加载所带来的事件重复绑定解决办法bootstrap+summernote遇到的问题