`
taiwei.peng
  • 浏览: 236668 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

struts2

阅读更多

<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;

}

分享到:
评论

相关推荐

    Struts2漏洞检查工具Struts2.2019.V2.3

    Struts2是一款非常流行的Java Web框架,用于构建企业级应用。然而,随着时间的推移,Struts2在安全方面暴露出了一些重要的漏洞,这给使用该框架的系统带来了潜在的安全风险。"Struts2漏洞检查工具Struts2.2019.V2.3...

    struts2jar包

    Struts2是一个强大的Java EE应用程序框架,主要用于构建企业级的Web应用。它的核心是MVC(Model-View-Controller)设计模式,可以帮助开发者组织代码,提高开发效率,并且提供了丰富的特性来支持表单验证、国际化、...

    struts2项目开发

    Struts2 项目开发 Struts2 是一个基于 Java Web 的框架,广泛应用于 Web 应用程序的开发。下面将从 Struts2 项目开发的角度,详细介绍 Struts2 框架的应用、开发流程、技术架构、实践经验等方面的知识点。 项目...

    Struts2视频教程

    ### Struts2核心知识点解析 #### 一、Struts2框架概述 - **定义与特点**:Struts2是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它继承了Struts1的优点,同时在设计上更加灵活、易用,...

    struts2-core.jar

    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,...

    Struts2VulsTools-Struts2系列漏洞检查工具

    该工具的打开路径为:\Struts2VulsTools-2.3.20190927\Test\bin\Release\Text.exe 2019-09-25: 优化部分EXP在部分情况下被WAF拦截的问题,提高检测成功率,优化自定义上传路径exp,文件所在目录不存在时自动创建...

Global site tag (gtag.js) - Google Analytics