java导出excel路径选择提示框或相对路径 10

publicvoidexecute()throwsException{StringtxtPath="e://test//";Filefile=newFile(txtPat... public void execute() throws Exception {
String txtPath = "e://test//";
File file = new File(txtPath);
if (!file.exists()){
file.mkdirs();
}
String[] listHead = new String[] {"商户名称","分公司","地址","商户编号","终端号","是否在用"};
String[] listField = new String[] {"merchantName","company","address","merchantNumber","posNumber","isInUse"};
String sheetName = "商户资料";
Date now = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");// 可以方便地修改日期格式
String dt = dateFormat.format(now);
String errorPath = txtPath + dt + ".xls";
merchantList = merchantDao.findbyInput(sc);
exportService.doListToExcel(merchantList, listHead, listField, sheetName,
errorPath);
exportService.downloadFile(errorPath);
}
}
我这是写死的,求改成动态
展开
 我来答
zph999
2015-03-02 · TA获得超过129个赞
知道小有建树答主
回答量:254
采纳率:37%
帮助的人:56.6万
展开全部
把保存路径和写入内容传进去,public void execute(String expPaht,String[][] cons) throws Exception
追问
我这个代码可以生成excel但路径写死了,不明白你这俩个参数的意思
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式