e.printStackTrace();
}
}
String ids = request.getParameter("ids");
XStream xStream = new XStream();
DBTable dbTable = new DBTable();
dbTable.setTableName("jeecg_demo");
dbTable.setClass1(JeecgDemo.class);
String sql = "select * from jeecg_demo";
if(StringUtil.isNotEmpty(ids) && ids.split(",").length>0){
sql += " where id in ('"+ids.replaceAll(",", "','")+"')";
}
List<JeecgDemo> list = jdbcDao.find(sql, JeecgDemo.class, null);
//jdbcDao.executeSql("delete from jeecg_demo", null);
dbTable.setTableData(list);
xStream.processAnnotations(DBTable.class);
FileOutputStream outputStream = new FileOutputStream(savePath);
Writer writer = new OutputStreamWriter(outputStream, "UTF-8");
writer.write("<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n");
xStream.toXML(dbTable, writer);