• 大小: 14.11MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-30
  • 语言: ASP
  • 标签: JasperReport  

资源简介

一个使用SSH集成JasperReport的例子,支持预览、导出Excel、导出Pdf。 部署到Tomcat服务器可运行,该例子中采用了一个报表框架,框架的类图结构可参考压缩包中的“报表设计.jpg”。 希望对您有帮助。

资源截图

代码片段和文件信息

package com.xxxx.report.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;
import org.springframework.context.ApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;

import com.opensymphony.xwork2.ActionSupport;

public class baseAction extends ActionSupport {

private static final long serialVersionUID = -6227867800766499962L;
protected boolean validateFlag = true;

public object getBean(String beanName) {
return this.getBean2(beanName);
}

private object getBean2 (String beanName) {
ApplicationContext ac = WebApplicationContextUtils.getWebApplicationContext(ServletActionContext.getServletContext());
return ac.getBean(beanName);
}

public HttpSession getSession() {
return ServletActionContext.getRequest().getSession();
}

public HttpServletRequest getRequest() {
return ServletActionContext.getRequest();
}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-02-21 13:57  TestJasper\
     文件         834  2012-02-21 13:57  TestJasper\.classpath
     文件        1043  2012-02-21 13:57  TestJasper\.project
     目录           0  2012-02-21 13:57  TestJasper\.settings\
     文件         503  2012-02-21 13:57  TestJasper\.settings\.jsdtscope
     文件         395  2012-02-21 13:57  TestJasper\.settings\org.eclipse.jdt.core.prefs
     文件         460  2012-02-21 13:57  TestJasper\.settings\org.eclipse.wst.common.component
     文件         338  2012-02-21 13:58  TestJasper\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2012-02-21 13:57  TestJasper\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2012-02-21 13:57  TestJasper\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2012-02-21 17:18  TestJasper\WebContent\
     目录           0  2012-02-21 13:57  TestJasper\WebContent\meta-INF\
     文件          39  2012-02-21 13:57  TestJasper\WebContent\meta-INF\MANIFEST.MF
     目录           0  2012-02-21 13:57  TestJasper\WebContent\WEB-INF\
     目录           0  2012-02-22 10:10  TestJasper\WebContent\WEB-INF\lib\
     文件        5848  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\common-annotations.jar
     文件      231320  2010-02-02 19:00  TestJasper\WebContent\WEB-INF\lib\commons-beanutils-1.8.0.jar
     文件      559366  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\commons-collections-3.1.jar
     文件      139966  2010-02-02 19:00  TestJasper\WebContent\WEB-INF\lib\commons-digester-1.7.jar
     文件       83613  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\commons-io-1.3.1.jar
     文件       38015  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\commons-logging-1.0.4.jar
     文件      313898  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\dom4j-1.6.1.jar
     文件     2841345  2010-02-02 19:00  TestJasper\WebContent\WEB-INF\lib\groovy-all-1.5.5.jar
     文件     2635773  2010-02-02 19:00  TestJasper\WebContent\WEB-INF\lib\jasperreports-3.7.0.jar
     文件      597476  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\javassist-3.9.0.GA.jar
     文件       45592  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\jsonplugin-0.32.jar
     文件       20682  2009-12-23 15:00  TestJasper\WebContent\WEB-INF\lib\jstl-1.1.2.jar
     文件      368055  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\log4j-1.2.14.jar
     文件      168081  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\ognl-2.6.11.jar
     文件     1428690  2010-02-02 19:00  TestJasper\WebContent\WEB-INF\lib\poi-3.2-FINAL-20081019.jar
     文件     2949500  2009-12-14 17:01  TestJasper\WebContent\WEB-INF\lib\spring.jar
............此处省略93个文件信息

评论

共有 条评论