100分,求jsp将EXCEL文档,导入到MYSQL数据库中,并将数据库中的内容导出到本地EXCEL文件!
求完整程序!立即结算!非常感谢!在线等!
求完整程序!立即结算!非常感谢!在线等!
解决方案 »
- strtus2上传文件的问题
- SSH集成的问题NullPointerException sessionFactory注入的问题
- 做网页时,从“本地上传图片”那个功能怎么实现
- 高手接分,大大的分---》java 手机
- 我在使用SQLQuery时老是抱错,update只能使用在HQL 。急急!
- struts做数据库中插入数据时,从insertform传到insertaction出现中文乱码,乍以解决这个问题,高手指教
- tomcat
- 求助 如何实现在web中播放视频的时候锁定键盘鼠标
- 求mod_jk-2.0.46.dll,40分相送
- 除了每个文件夹添加index.jsp外,如何防止用户直接查看文件夹的文件?
- 100分求解决dom4j解析网址的XML问题.
- 金碟北京分公司 和 中软融鑫 选择哪个?
例子:
public void addCustomerAssign(File file,SysExpo expo,SysUser user1)//添加客服中心数据
{
jxl.Workbook rwb = null;
try{
//构建Workbook对象, 只读Workbook对象
//直接从本地文件创建Workbook
//从输入流创建Workbook
InputStream is = new FileInputStream(file);
rwb = Workbook.getWorkbook(is);
String createTime = DateUtil.getDateTime("yyyy-MM-dd HH:mm",new Date()).toString();
//Sheet(术语:工作表)就是Excel表格左下角的Sheet1,Sheet2,Sheet3但在程序中
//Sheet的下标是从0开始
//获取第一张Sheet表
Sheet rs = rwb.getSheet(0);
//获取Sheet表中所包含的总列数
// int rsColumns = rs.getColumns();
//获取Sheet表中所包含的总行数
int rsRows = rs.getRows();
//获取指定单元格的对象引用
// rs.getCell(列,行);
for(int i=1;i<rsRows;i++){//如第一行为属性项则从第二行开始取数据(int i=0 ;i<rsRows;i++)
//for(int j=0;j<rsColumns;j++){
//Cell cell = rs.getCell(j,i);
// System.out.print(cell.getContents()+"");
// }
//Cell cell = rs.getCell(0,i).getContents()+"";
String cell1= rs.getCell(0,i).getContents()+"";//序号
String cell7 = rs.getCell(6,i).getContents()+"";//公司名称
if(cell1!=null&&!cell1.equals("")&&cell7!=null&&!cell7.equals(""))//判断当前行是否为有效行 是插入否找下行
{
Company company = new Company();
company.setName(rs.getCell(0,i).getContents()+"");//1名称
company.setManager(rs.getCell(1,i).getContents()+"");//2法人
}
}
}catch(Exception e){
e.printStackTrace();
}
finally{
//操作完成时,关闭对象,释放占用的内存空间
rwb.close();
}
}