- 浏览: 857964 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
yukang1:
蚂蚁lovejing 写道我也出现与楼上相同的问题。查了一些资 ...
Spring中实现文件上传 -
史玉凤:
必须用ie浏览器
javascript获取客户端网卡MAC地址和IP地址和计算机名 -
蚂蚁lovejing:
我也出现与楼上相同的问题。查了一些资料,描述的跟楼主的博文差不 ...
Spring中实现文件上传 -
温柔一刀:
djlijian 写道最近也在研究redis,如何在项目中使用 ...
Redis 常见的性能问题和解决方法 -
djlijian:
最近也在研究redis,如何在项目中使用呢?感觉网上的资料太少 ...
Redis 常见的性能问题和解决方法
java 代码
- package com.zhupan.spring;
- import java.io.File;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import jxl.Sheet;
- import jxl.Workbook;
- import org.springframework.validation.BindException;
- import org.springframework.web.multipart.MultipartFile;
- import org.springframework.web.multipart.MultipartHttpServletRequest;
- import org.springframework.web.servlet.ModelAndView;
- import org.springframework.web.servlet.mvc.SimpleFormController;
- import com.ctgusec.model.Student_info;
- import com.ctgusec.service.IStudent_infoManage;
- /** */
- /**
- * @author zhupan
- *
- */
- public class EStudentInsertExcelController extends SimpleFormController {
- private IStudent_infoManage studentManage;
- @Override
- protected ModelAndView onSubmit(HttpServletRequest request,
- HttpServletResponse response, Object command, BindException errors)
- throws Exception {
- Student_info student_info = (Student_info) command;
- try {
- MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
- MultipartFile file = multipartRequest.getFile(" Excelfile "); // 获得文件:
- File toFile = new File(" c:\\学生信息临时文件.xls "); // 产生文件名和空文件
- file.transferTo(toFile); // 文件上传
- Workbook book = Workbook.getWorkbook(toFile); // 得到工作薄
- Sheet sheet = book.getSheet(0); // 获得第一个工作表对象
- int row = sheet.getRows(); // /得到该sheet的行数
- int column = sheet.getColumns(); // 得到该sheet的列数
- System.out.println(" 数据行数= " + row);
- System.out.println(" 数据列数= " + column);
- for (int i = 1; i < row; i++) {
- for (int j = 0; j < column; j++) {
- System.out.println(" j= " + j);
- sheet.getCell(j, i).getContents(); // 得到第j列第i行的单元格的类容
- student_info
- .setStudentID(sheet.getCell(j, i).getContents());
- student_info.setName(sheet.getCell(++j, i).getContents());
- student_info.setSex(sheet.getCell(++j, i).getContents());
- student_info.setUnit(sheet.getCell(++j, i).getContents());
- student_info.setClass_(sheet.getCell(++j, i).getContents());
- student_info.setSpecialty(sheet.getCell(++j, i)
- .getContents());
- student_info.setRemark(sheet.getCell(++j, i).getContents());
- }
- if (this.studentManage.getStudentByStudentID(
- student_info.getStudentID()).size() != 0)
- return new ModelAndView(" education/e-studentInfoAddError ");
- this.studentManage.insertStudent_info(student_info);
- }
- book.close();
- return new ModelAndView(" education/e-studentInfoAddExcelSuccess ",
- " row ", new Integer(row - 1));
- } catch (Exception e) {
- e.printStackTrace();
- }
- return new ModelAndView(" education/e-studentInfoAddExcelError ");
- }
- public void setStudentManage(IStudent_infoManage studentManage) {
- this.studentManage = studentManage;
- }
- }
发表评论
-
Spring Integration 1.0 发布
2008-11-20 14:34 2089终于迎来了spring integration的第一个fina ... -
When To Use Mock Objects?
2008-06-10 10:18 1575The real object has nondeterm ... -
JACOB发送传真
2008-03-21 19:46 3771JACOB一个JAva-COM中间件.通过这个组件你可以在Ja ... -
IDEA快捷键
2007-04-30 12:16 5550最常用快捷键 1.Ctrl+E,可以显示最近编辑的文件列表 2 ... -
Ant+Tomcat自动部署的小问题
2007-02-14 18:00 8413今天用Ant对dms系统进行Tomcat的自动部署。 通过a ... -
FCKeditor-2.3在线编辑器,可以直接用的(java版)
2007-02-12 12:11 39385初次使用FCKeditor编辑器, 在网上搜索了半天也没有找 ... -
Java是剑客-飘逸;.NET是刀客-霸道
2006-12-26 19:17 4919网上看到的一篇 ... -
常用到的Eclipse快捷键
2006-11-11 12:13 3365Ctrl+s 存盘 Ctrl+/ ... -
java操作Excel、PDF文件
2006-10-09 16:41 36219下面这些是在开发中用到的一些东西,有的代码贴的不是完整的,只是 ... -
通过SCJP考试,说点体会和感受
2006-04-25 18:58 4848我就随便说说哈,不认可的朋友就当没有看见哈! 1、首先声明下 ... -
使用smartupload进行文件的上传下载
2006-06-07 23:30 5269jspSmartUpload是由www.jspsmart.co ... -
log4j的配置文件例子
2006-07-09 04:27 2995log4j的配置文件例子,非常方便的一个开源日志软件,一直用它 ... -
javaBean数据库连接池
2006-07-09 04:35 2680实现简单的数据库连接池: java 代码 / ... -
用java实现浮点数的精确计算
2006-07-13 22:28 2888问题的提出: 如果我们编译运行下面这个程序会看到什么? j ... -
工厂模式
2006-07-13 22:30 5109简单工厂模式 1. 目的 工厂模式就是专门负 ... -
61条面向对象设计的经验原则
2006-07-13 22:51 1825(1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必 ... -
追MM与java的32种模式
2006-07-13 22:55 1812创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当 ... -
OO的五大原则
2006-07-14 19:25 4724OO的五大原则是指SRP ... -
JAVA系列之对象的序列化与反序列化
2006-07-17 09:09 177901 简介 对象序列化(Seria ... -
java获取服务器端网卡地址
2006-08-08 19:43 4251java 代码 package com.ctgu ...
相关推荐
将excel文件 写入数据库
使用poi解析excel文件,并将数据写入到数据库 项目说明 这个项目实现的功能是读取excel文件中的数据,解析并写入数据库。 读取的excel文件位于项目目录下的 excel\0805.xlsx 使用IntelliJ IDEA开发此项目 使用MYSQL...
尝试了一下:ASP读取Excel文件并写入Access数据库。测试成功。把程序拿出来共享一下。
1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....
遍历指定文件夹下的excel文件,打开excel文件之后读取多个sheet中指定的sheet数据,并把读取的数据导入到mysql数据库中,是python写的源码,环境是python3。
2、cn.itcast包下的所有包,是为了实现从excel写入到数据库中,和从数据库写入到excel中 注意事项: 1、需要导入maven工程 2、使用druid连接池,需要自己修改一下里面的连接配置 3、数据库表需要自己手动创建一下 4...
批量读取excel文件并利用dbcp连接池写入数据库
将数据库中的数据写入到excel中的代码,包含用到的jar包
# 从MySQL数据库中获取表格的结构信息,然后将其写入Excel文件中。具体实现步骤包括: # 代码实现说明 # 1定义数据库连接信息和表名前缀; # 2创建一个新的Excel工作簿; # 3连接MySQL数据库,并创建游标对象; # 4...
java POI 通过MultipartFileExcel文件解析写入数据库
asp.net将Excel数据写入Access数据库中,asp.net源码,
通过程序方式从Excel文件中读取数据并导入数据库的传统方法,是通过创建一个OLE对象,打开Excel文件,逐行访问记录行及各个单元,写入数据库表。这种方法一旦数据行通过一定的数量,执行效果就无法忍受了。究其根源...
该demo实现了从txt文件或Excel文件获取数据,并将数据写入MySQL数据库,代码简洁,一看就懂,有需要的朋友拿去用吧。
excel中的数据上传 到 oracle数据库里的表格中!
excel表格数据导入mysql数据库的两种方法 ,我研究了很长的时间,绝对能用,不信你会后悔的,真的
从excel文件把表格内容读取出来并写入到数据库中,还做了数据校验,可以做为一个数据导入工具,给大家分享一下
VB数据库中的数据传到excel,工程领域中有较高的使用价值,测试通过,可以任意修改
EasyExcel 并发读取文件字段并进行校验,数据写入到新文件,批量插入数据到数据库 demo
1.内含 读取2003和2007版本的excel小例子。 2.也有 java上传excel、读取2007 excel,和读取2003excel. 并且excel内容导入数据库等 整个流程的例子,并且带有全部jar包, 网友拿过来就可以使用。 通俗易懂。