作者:乔山办公网日期:
返回目录:excel表格制作
2007+版本
数据-自网站-输入网址-单击箭头-导入-选择导入的单元格-完成
最简单的方法:点击下方的 [导出Excel] 按钮。
1。通过jsp页面接收上传的excel文件到后台,
2,后台使用java连接数据库
3.将excel文件通过io文件控制流读入,然后使用jdbc写入到数据库
Resource resource = new ClassPathResource("/applicationContext.xml");
e79fa5e98193e4b893e5b19e334BeanFactory factory = new XmlBeanFactory(resource);
SessionFactory sessionFactory = (SessionFactory) factory
.getBean("sessionFactory");
Session session = sessionFactory.openSession();
File excelfile = new File(ServletActionContext.getRequest()
.getRealPath("/upload")
+ "/" + filepath);
Workbook book = null;
int rownum;
String mname = null;
try {
book = Workbook.getWorkbook(excelfile);
Sheet sheet = book.getSheet(0);// 工作簿是从0开始的
for (rownum = 1; rownum < sheet.getRows(); rownum++) {
mname = sheet.getCell(0, rownum).getContents().trim();
String sql = "insert into media values (seq_media.nextval,?,?,?,?,?,?)";
Query query = session.createSQLQuery(sql);
query.setString(0, mname);
query.executeUpdate();
session.beginTransaction().commit();
}
} catch (Exception e) {
e.printStackTrace();
} finally {
book.close();
}
这个是我的代码 希望帮到你 采纳我 谢谢