<action name="timeCommitment" class="forwardAction">
<result>timeCommitment.jsp</result>
</action>
<action name="findTimeCommitmentByParam" class="timeCommitmentAction"
method="findTimeCommitmentByParam">
<result type="json">
<param name="includeProperties">
timeCommitments.*,totalSize,msg
</param>
</result>
</action>
<!-- 导出 -->
<action name="exportTimeCommitmentData"
class="timeCommitmentAction" method="exportTimeCommitmentData">
<result type="stream" name="success">
<param name="contentType">${downloadMimeType}</param>
<param name="inputName">stream</param>
<param name="contentDisposition">
attachment;filename="${downloadFileName}"
</param>
<param name="bufferSize">4096</param>
</result>
</action>
<action name="findTownNameBySrcAndDest"
class="timeCommitmentAction" method="findTownNameBySrcAndDest">
<result type="json">
<param name="includeProperties">
regionList.*,totalSize,msg
</param>
</result>
</action>
@Resource
private ITimeCommitmentBiz timeCommitmentBiz;
//错误信息
private String msg;
//标识方法是否执行成功
private boolean success = true;
//页面展示集合
private Collection<TimeCommitment> timeCommitments;
//查询总数
private long totalSize;
//上传对象文件
private File uploadFile;
//上传文件的处理结果信息
private List<BatchDealResult> batchDealResult;
// 下载对象
private DownloadResult downLoadResult;
private List<KeyValueBean> regionList;
private TimeCommitment commitment;
/**
* 查询时效承诺明细信息
* @author sfit0104
* Jan 8, 2016
* @return
*/
public String findTimeCommitmentByParam(){
try{
ActionContext context = ActionContext.getContext();
QueryParam queryParam = new QueryParam(context.getParameters());
Page<TimeCommitment> page=timeCommitmentBiz.findTimeCommitmentByParam(queryParam);
this.timeCommitments=page.getData();
totalSize=page.getTotalSize();
success=true;
}catch(Exception ce){
success=false;
msg=ce.getMessage();
log.error("query findTimeCommitmentByParam error!",ce);
}
return SUCCESS;
}
/**
* 导出时效承诺明细信息
* @author sfit0104
* Jan 8, 2016
* @return
*/
public String exportTimeCommitmentData(){
try{
ActionContext context = ActionContext.getContext();
QueryParam params = new QueryParam(context.getParameters());;
downLoadResult=timeCommitmentBiz.exportTimeCommitmentData(params);
success = true;
}catch(Exception ce){
success = false;
msg = ce.getMessage();
log.error("exportDateflowCfgData error",ce);
}
return SUCCESS;
}
相关推荐
struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...
Struts2是一套非常优秀的Java WEB应用框架,实现优雅、功能强大、使用简洁。目前已有大量的企业项目采用Struts2来作为Web框架进行开发,掌握Struts2是每个进行Web开发的Java程序员的一项必备技能。 本视频对Struts2...
struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...
-- 为修复struts2 s2-016、s2-017漏洞,重写DefaultActionMapper --> <bean type="org.apache.struts2.dispatcher.mapper.ActionMapper" name="myDefaultActionMapper" class=...
struts2 chm 程序包 org.apache.struts2 接口概要 接口 说明 StrutsStatics Constants used by Struts. 类概要 类 说明 RequestUtils Request handling utility class. ServletActionContext Web-specific ...
包含struts2-core-2.5.10.1.jar,struts2-jfreechart-plugin-2.5.10.1.jar,struts2-json-plugin-2.5.10.1.jar,struts2-junit-plugin-2.5.10.1.jar,struts2-bean-validation-plugin-2.5.10.1.jar,struts2-cdi-...
整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6。 此外,还有:log4j、slf4j、junit4、ehcache等知识点。 项目...
struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全...
struts2环境搭建+struts2 新闻发布系统+struts2 留言板 struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不...
Struts2漏洞检查工具2019版 警告: 本工具为漏洞自查工具,请勿非法攻击他人网站! ==漏洞编号==============影响版本=========================官方公告==========================================影响范围====...
《Struts2技术内幕:深入解析Struts2架构设计与实现原理》以Struts2的源代码为依托,通过对Struts2的源代码的全面剖析深入探讨了Struts2的架构设计、实现原理、设计理念与设计哲学,对从宏观上和微观上去了解Struts2...
Struts2漏洞检查工具Struts2.2019.V2.3
论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts...
《Struts2技术内幕:深入解析Struts2架构设计与实现原理》由国内极为资深的Struts2技术专家(网名:downpour)亲自执笔,iteye兼CSDN产品总监范凯(网名:robbin)以及51CTO等技术社区鼎力推荐。 本书以Struts2的...
struts2实现的学生信息管理系统 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" ...
struts2 资料struts2 资料struts2 资料struts2 资料
资深开发人员深入剖析Struts2核心概念和组件 学习Struts不可不读 作者简介 作者:(美国)Donald Brown (美国)Chad Michael Davis (美国)Scott Stanlick 译者:马召 等 Donald Brown,Atlassian软件系统公司托管...
struts2-convention-plugin-2.3.32.jar struts2-core-2.3.32.jar struts2-spring-plugin-2.3.32.jar xwork-core-2.3.32.jar --来源 ...
struts 初步认识Struts2并部署验证 struts2 将要进行自定义类型转换的点数据从1个增加到3个 struts3 进行全局的类型转换 struts4 使用Struts2中内部类中的方法进行自定义类型转换,用到的类StrutsTypeConverter ...
虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度...