博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iReport4.5.1、Struts2.2.3生成Html文档时页面红叉叉的解决办法。
阅读量:7252 次
发布时间:2019-06-29

本文共 2732 字,大约阅读时间需要 9 分钟。

iReport4.5.1、Struts2.2.3生成Html文档时页面红叉叉的解决办法。

 

 

这些个小红叉叉甚的恼人!

解决方法如下:

而且后台报错:

提示找不到名字为px的action

 
  1. 警告: Could not find action or result  
  2. There is no Action mapped for namespace /images and action name px. - [unknown location]  
  3.     at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189)  
  4.     at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)  
  5.     at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)  
  6.     at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)  
  7.     at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)  
  8.     at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)  
  9.     at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)  
  10.     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)  
  11.     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)  
  12.     at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)  
  13.     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)  
  14.     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)  
  15.     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)  
  16.     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)  
  17.     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)  
  18.     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)  
  19.     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)  
  20.     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)  
  21.     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)  
  22.     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)  
  23.     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)  
  24.     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)  
  25.     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配置文件:

 
  1. <package name="px" namespace="/images" extends="struts-default">   
  2.          <action name="px">   
  3.                  <result>/images/px.gif</result>   
  4.    </action>   
  5. </package>  

 

 本文转自 w156445045 51CTO博客,原文链接:http://blog.51cto.com/enetq/855982,如需转载请自行联系原作者

你可能感兴趣的文章
大神 Linus Torvalds 语录
查看>>
[LintCode/LeetCode] Find Median From / Data Stream Median
查看>>
Android开发套路收集整理与讨论
查看>>
代码规范的重要性,我已经放弃治疗
查看>>
笨办法学C 练习30:自动化测试
查看>>
mui初级入门教程(五)— 聊聊即时通讯(IM),基于环信 web im SDK
查看>>
[vs2008]Visual Studio 2008 SP1添加或删除功能提示查找SQLSysClrTypes.msi文件
查看>>
JS 设计模式二(封装)
查看>>
JavaScript “跑马灯”抽奖活动代码解析与优化(一)
查看>>
为什么我们选择 segmentfault 写作?
查看>>
多模型融合推荐算法在达观数据的运用
查看>>
JDK 11 马上就要来了!JDK 12 还会远吗?
查看>>
Kali Linux 2019.1 发布,Metasploit 更新到 5.0 版本
查看>>
【mysql的设计与优化专题(1)】ER图,数据建模与数据字典
查看>>
Jibo’s Name: How did we pick it?
查看>>
device's media capture mechanism,利用input:file调用设备的照相机/相册、摄像机、录音机...
查看>>
BroadLink:三款新品力求无障碍人机交互,三大平台分三期对外开放 ...
查看>>
掌门1对1获3.5亿美元E-1轮融资,华人文化产业基金、中金甲子基金等投资 ...
查看>>
Unity中的通用对象池
查看>>
ORA-00600: internal error code, arguments: [16703], [1403], [28], [...
查看>>