起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4701|回复: 2

[结贴] Excel校验提示

[复制链接]

106

主题

294

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
发表于 2017-6-14 12:02:52 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:


在 importExcelBeforeAction 执行后事件代码里校验Excel数据,请问Excel导入校验如果有问题,比如数据重复了,怎么在前端给用户做出提示?

  • public class ExcelProcess {
  •         public static void excelProcessAfterImportExcelBeforeAction() {
  •                 System.out.println("导入前");
  • //获得excel文件
  •                 Workbook workBook = (Workbook)ModelUtils.getRequestContext().getActionContext().getParameter("excel");
  •                 Sheet sheet = workBook.getSheetAt(0);
  •                 Row row = sheet.getRow(1);
  •                 Cell cell = row.getCell(1);
  •                 System.out.println("excel 第二行第二列" + cell.toString());
  • //获得mapping文件
  •                 ImportConfig importConfig = (ImportConfig)ModelUtils.getRequestContext().getActionContext().getParameter("config");
  •                 System.out.println("是否覆盖" + importConfig.cover());
  • //其中cover方法是自定义的方法,下面有介绍
  •         }
  • }

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-14 13:34:12 | 显示全部楼层
可以把重复的数据找到地方存一下,然后在导入成功事件中获取存的数据进行提示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

35

主题

162

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
QQ
发表于 2017-7-28 09:21:29 | 显示全部楼层
楼主,我跟你有同样的问题,请问你解决了吗?能不能告诉我具体的操作步骤。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-26 20:22 , Processed in 0.114664 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表