jsp页面前台用jdbc如何获取sql数据库里的数据。

jsp页面前台用jdbc如何获取sql数据库里的数据。,第1张

1、在后台写一个JDBC方法,从数据库中查询出数据来,封装到一个集合中,比如List或Map,然后放到request中,在前台直接从request获取即可。

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文件再提供给用户下载。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9939250.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存