poi 怎样读取Excel中的复选框的值???
public List read(String fileName)
{
List dataLst = new ArrayList();
/** *//** 检查文件名是否为空或否是Excel格式的 */
if (fileName == null || !fileName.matches("^. \\.(?i)((xls)|(xlsx))$"))
{
return dataLst;
}
boolean isExcel2003 = true;
/** *//** 件的合法性进行验证 */
if (fileName.matches("^. \\.(?i)(xlsx)$"))
{
isExcel2003 = false;
}
/** *//** 检查文件是否存在 */
File file = new File(fileName);
if (file == null || !file.exists())
{
return dataLst;
}
try
{
/** *//** 调用本类提供的根据流读取的方法 */
dataLst = read(new FileInputStream(file), isExcel2003);
}
catch (Exception ex)
{
ex.printStackTrace();
}
/** *//** 返回最后读取的结果 */
return dataLst;
}
java用POI操作Excel时当遍历单元格时如何获取当前单元个的具体坐标
先根据sheet找到行
row = sheet.getRow(rowIndex);
然
cell = row.getCell(1);
这样就去到当前的B1了,
cell.getStringCellValue()
就能取到的格的value
poi导出excel的时候怎么让他选择导出路径
点的时候,把所需要的数据传出界面JSP,这是我自接的,代码如下
String path = request.getContextPath();
String xlsname = request.getAttribute("xlsname").toString();
String fileName = xlsname ".xls";
byte[] yte = fileName.getBytes("GB2312");
String unicoStr = new String(yte, "ISO-8859-1");
response.setHeader("Content-disposition","attachment;filename=" unicoStr);
%>
#tableinfo tr td{
text-align: center;font-size: 13px;border: 1px solid #64ABD6;
}
#tableinfo{width: 100%;border-collapse: collapse;height: 30px;line-height: 30px;}
电
用户名:
分厂:
住宅区:
楼层:
具体住址:
上次度数:
本次度数:
操作时间:
List list = (List)request.getAttribute("list");
if(list!=null