EOS:下载模板

1.创建模板并放在所在包WEB下自命名的文件内

2.按钮:

<a class="nui-button" iconCls="icon-upload" οnclick="downloadTemplate()">下载模板</a>

以post方法提交表单

<div style="display:none;">
        <form id="downloadTemp" method="post">
        </form>
 </div>

调用页面流

function downloadTemplate(){
        var form = document.getElementById("downloadTemp");
        form.action = "com.sgai.fssc.service.hec4cwgx.bgt.importDatas.flow?_eosFlowAction=export0";
        form.submit();
    }

3.创建页面流和要用到的逻辑构件

参数name为模板名称

逻辑构件:

导出模板后的,模板名称

4.所调用的java方法

@Bizlet("")
public class FileOperate {
    public static final String CONTRIBUTION_COFRAME_UTILS = "org.gocom.components.coframe.dict";
    public static final String MODULE_COFRAME = "coframe-config";
    public static final String GROUP_EXCEL = "excel-config";
    public static final String EXCEL_TEMPLATE_PATH = "excel_template_path";
    
    @Bizlet("")
    public String generatePath(String name){
        
        String templateDir = ApplicationContext.getInstance().getWarRealPath()
                + ConfigurationUtil.getContributionConfig(CONTRIBUTION_COFRAME_UTILS, MODULE_COFRAME, GROUP_EXCEL, EXCEL_TEMPLATE_PATH);
        String templateFile = templateDir + name;
        return templateFile;
    }
    
}

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值