首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

上载模版

2012-12-27 
下载模版后台:public ActionResponse downloadByName() throws IOException {ActionResponse ar new Act

下载模版
后台:

public ActionResponse downloadByName() throws IOException {ActionResponse ar = new ActionResponse(ResponseType.FAILURE);String fileName = this.getParameter("docName");if (StringUtils.isNullOrBlank(fileName)) {ar.setOutputMode(OutputMode.Iframe);ar.setResponseType(ResponseType.WARNING,this.getText("{fw.sys.Document.toDownload}"),"该文档不存在或者已经被删除。");return ar;}String filePath = this.getRequest().getRealPath("/")+ FileUtils.getFileSeparator() + "template"+ FileUtils.getFileSeparator() + fileName + ".xls";File file = new File(filePath);if (!file.exists()) {ar.setOutputMode(OutputMode.Iframe);ar.setResponseType(ResponseType.WARNING,this.getText("{fw.sys.Document.toDownload1}", "文档未找到。"));return ar;}ResponseDownloadUtils.download(this.getResponse(), file, fileName+ ".xls");ar.setOutputMode(OutputMode.Excel);return ar;}


前台:

function downTemplate(){
appcfb_departmonth_appCfbDepartmentAdd_downform.action= "${downloadByName}" ;
appcfb_departmonth_appCfbDepartmentAdd_downform.submit() ;
}

<iframe id="downFrame" name="downFrame" style="display: none;"></iframe>
<c:url var="downloadByName" value="/appcfb/departmonth/cfbDepartmentAction.action">
<c:param name="method" value="downloadByName"></c:param>
</c:url>
<form name="appcfb_departmonth_appCfbDepartmentAdd_downform" target="downFrame" method="post" style="display: none">
<input type="hidden" name="docName" value="paymentTemplate">
</form>

热点排行