|

楼主 |
发表于 2016-7-8 15:16:52
|
显示全部楼层
我渐渐明白了。现在也不报错,也不能存入数据,控制台也没输出,僵住了!
我的system.out都没有执行
- public static void mainActivityAfterImportExcelBeforeAction() {
- Workbook workBook = (Workbook)ModelUtils.getRequestContext().getActionContext().getParameter("excel");
- Sheet sheet=workBook .getSheetAt(1); //获得sheet2中的数据
- Iterator<Row> it=sheet.iterator();
- Map map=new HashMap();
- Row row=null;
- Cell cell=null;
- while(it.hasNext()){
- row=it.next();
- int i=1;
- Iterator<Cell> ce=row.cellIterator();
- while(ce.hasNext()){
- cell=ce.next();
- map.put(i++, cell);
- }
- String ksql="insert into my_zfxxlsb ex (ex.fZHXM) values("+map.get(5)+")"; //例子里数据只有三列数值,所以写死了
- KSQL.executeUpdate(ksql, null,"/MyDemo/BaseMod/data", null);
- System.out.println("执行houseInfoProcessAfterImportExcelBeforeAction()");
- }
- }
复制代码
|
|