
假设你list里有两列,分别是uname,password,用jxl把list中的数据保存到本地,请看我写的代码吧:
//创建Excel文件OutputStream os = new FileOutputStream("c:\\listxls");
WritableWorkbook wwb = WorkbookcreateWorkbook(os);
//创建一个sheet
WritableSheet sheet = wwbcreateSheet("sheet1", 0);
int row=0;
//写表头
sheetaddCell(new Label(0, row, "用户名"));
sheetaddCell(new Label(1, row, "密码"));
//循环list写数据,这里的Bean需要看你list中存的是什么类型
for(Bean bean:list){
row++;
sheetaddCell(new Label(0, row, beangetUname()));
sheetaddCell(new Label(1, row, beangetPassword()));
}
//输出文件并关闭输出流
wwbwrite();
wwbclose();
osclose();
这样你list的数据就被保存到c盘根目录下的listxls文件中了
提交页面
<form action="chuliphp" method="post">
这里是你的那个表格代码
<input type="submit" />
</form>
简单的做法就是在同一个jsp中处理。构造URL:${jsp的路径}id=id的值&method=update然后用windowlocation=url(上面构造的URL),就转到同一个页面。
然后再jsp的最前面(获取数据集合的签名)
<%
String method=requestgetParamter("method");
判断是否等于“update”;
{
然后去id参数。
然后就是使用jdbc更新数据库,时间取当前系统时间。
}
%>
JSP页面中用c标签遍历list,要显示数据的对象列表放到list中。
java代码:
1
requestsetAttribute("list", yourList);
jsp代码:
<c:forEach var="user" items="${list}"> User Name: ${userusername} Age: ${userage}</c:forEach>
注意在JSP中引入jstl的core标签,
以上就是关于从数据库获取到的list在jsp页面用table显示出来了,接下来如何将table保存成本地excel用poi或jxl插件全部的内容,包括:从数据库获取到的list在jsp页面用table显示出来了,接下来如何将table保存成本地excel用poi或jxl插件、PHP table里的数据如何写入数据库的新表里、jsp获取table指定单元格的值以及系统时间并更行数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)