如何向text文本框中导入excel表中的数据?

豆虫 2009-02-11 03:36:45
我要向一个text中填写一数据,由于数据库中的数据很多,用下拉列表的形式实现不太现实,所以我希望能从excel中导入到文本框中去,请高手们指点小弟一二,感激不尽了!!
...全文
91 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jacky_Zhu_1983 2009-02-11
  • 打赏
  • 举报
回复
try {
String fileToBeRead = request.getParameter("fileName");
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(
fileToBeRead));
HSSFWorkbook workbook = new HSSFWorkbook(fs);
HSSFSheet sheet = workbook.getSheetAt(0);
int rows = sheet.getPhysicalNumberOfRows();
for (int r = 0; r < rows; r++) {
HSSFRow row = sheet.getRow(r);
if (row != null) {
int cells = row.getPhysicalNumberOfCells();
String value = "";
for (short c = 0; c < cells; c++) {
HSSFCell cell = row.getCell(c);
if (cell != null) {
switch (cell.getCellType()) {
case HSSFCell.CELL_TYPE_FORMULA:
//
break;
case HSSFCell.CELL_TYPE_NUMERIC:
value += (long) cell.getNumericCellValue()
+ ",";
break;
case HSSFCell.CELL_TYPE_STRING:
value += cell.getStringCellValue() + ",";
break;
default:
value += ",";
}
}
}
// 下面可以处理查找到的行内容 然后返回到JSP里的
System.out.println(value);
}
}
} catch (Exception e) {
e.printStackTrace();
return mapping.findForward("error");
}

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧