
2、直接在前台写一个JDBC *** 作的脚本方法,从数据库中查询出数据,封装到集合中,然后根据需要迭代显示。
实现方法如下:web.xml中
<servlet>
<servlet-name>t1</servlet-name>
<servlet-class>com.abc.test.T1</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet> <load-on-startup>标记web容器是否在启动的时候就加载这个servlet,当值为0或者大于0时,表示web容器在应用启动时就加载这个servlet;
当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载;
正数的值越小,启动该servlet的优先级越高。
一次性长时间占用链接很容易超时的,所以我一般采用ajax一页50条数据,分页处理,处理完的数据给个标识,
文件的写入使用补充的形式不用覆盖的方式如
FileWriter a=new FileWriter("d:/abc.csv")改成 FileWriter a=new
FileWriter("d:/abc.csv",true)这样就不会覆盖原来写入的内容。
先在服务器上生成csv文件再提供给用户下载。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)