jsp数据库查询问题
来源:互联网 发布:淘宝梦想小镇充值原理 编辑:程序博客网 时间:2024/06/06 06:43
我的jsp页面(index.jsp)上有一个submit,当点击按键后,将对话框里的关键字传入servlet,进行数据库查询。将查询结果通过request.setAttribute().返回给了search.jsp,进行显示。
当我进行查询时感觉速度较慢特别是第一次。我猜想是应该连接数据库的原因。可以看出每次访问index.jsp都需要连接一次数据库。这样效率太低。我想将连接数据库操作放到Index.jsp页面上进行。当用户一访问页面就已经将数据库打开了。以后一直不关闭,知道用户退出页面。 但查询的时候必须要在servlet中查询。因为servlet中要进行一系列处理才开始查询。那么怎么才能将在Index.jsp页面上打开的连接传递到servlet中,让servlet能利用这个连接进行查询呢?
补充一下。我建立的连接其实是建立了一个数据库连接池。这个放在index.jsp有效果吗?
连接池需要static化,你可以在web server启动的时候初始化好。
一个数据库连接还是比较占资源的,不要放在某个页面或者session中
数据流,文件流等耗费资源的程序一定要尽早关闭。
作为解决方案,强烈推荐1楼方法
作为解决方案,强烈推荐1楼方法
那如果在web server启动的时候开启了连接池。在servlet查询数据的时候,怎么连接上数据库呢?
至今还没找到Java的。期待达人出现,解决这个问题。
贴个思路给大家。
朋友让我帮他写个gb2312->utf-8的字符转换程序,找了半天没有在网上找到合适的,于是自己动手写了一个,呵呵。把它贴在这里,免得以后忘记了 ^_^
实现思路大致如下:取得一个汉字的Unicode码
把Unicode码分解为两个16进制数据字符串(丢弃前两个字节)
把这两个16进制数据字符串转换成二进制数据字符串
把二进制数据字符串分解为三个串,第一个串为4(0~4)个位,在高位加上标记位“1110”,第二(4~10)、三个(10~16)串均为6个位,分别在高位加上“10”标记位
把这三个二进制串分别转换为10进制数据并赋值给字节型数组
根据这个字节型数组构造UTF-8字符
UTF-8转GBK应该是按这个思路反向转。
贴个思路给大家。
朋友让我帮他写个gb2312->utf-8的字符转换程序,找了半天没有在网上找到合适的,于是自己动手写了一个,呵呵。把它贴在这里,免得以后忘记了 ^_^
实现思路大致如下:取得一个汉字的Unicode码
把Unicode码分解为两个16进制数据字符串(丢弃前两个字节)
把这两个16进制数据字符串转换成二进制数据字符串
把二进制数据字符串分解为三个串,第一个串为4(0~4)个位,在高位加上标记位“1110”,第二(4~10)、三个(10~16)串均为6个位,分别在高位加上“10”标记位
把这三个二进制串分别转换为10进制数据并赋值给字节型数组
根据这个字节型数组构造UTF-8字符
UTF-8转GBK应该是按这个思路反向转。
搞开发勒女生确实少,从一开始学java到现在,共事的不就10来个!哎呀,程序员老火呀!
eclipse除了免费外,说到开发效率跟jbuilder有得比吗?建个按钮窗体,jbuilder一拖就行了,eclipse还要慢慢自己动手写代码才行。真搞不懂为什么这么多人用eclipse不用jbuilder ?
再废话一句吧,eclipe想要拖控件也是可以的,楼主真是菜到家了啊
100个人里能找到几个人用java写桌面程序、写swing的。。。。
vs用多了,就算写图形程序,我也比较喜欢拿代码敲,有感觉
万一有天写软件只需要拖拖就可以了,我们也就该消失了,都该有美工干了
仁者见仁智者见智,你喜欢jbuilder你就用,你不喜欢eclispe你就不用,就跟讨论哪种编程语言好用一样,各有千秋而已
万一有天写软件只需要拖拖就可以了,我们也就该消失了,都该有美工干了
仁者见仁智者见智,你喜欢jbuilder你就用,你不喜欢eclispe你就不用,就跟讨论哪种编程语言好用一样,各有千秋而已
用JBuilder:花10秒钟拖控件,花10小时美化代码。这个是5年前,现在好像没有独立的JBuilder了,做成eclipse插件了。。。
来源:足球世界
- jsp数据库查询问题
- 【Jsp】查询数据库
- jsp数据库查询分页技术
- jsp查询数据库分页显示
- jsp连接mysql数据库查询
- jsp操作数据库之查询
- jsp连接数据库问题
- JSP连接数据库问题
- jsp访问数据库问题
- 数据库查询语句问题
- 数据库查询语句问题
- 几个数据库查询问题
- 数据库查询显示问题
- 数据库查询问题
- 数据库查询优化问题
- jsp直连数据库查询例子
- jsp+javaBean查询数据库(异常已解决)
- 通用数据库jsp分页查询模块
- 指向函数的指针,重温大一的C知识
- 曾经想学很多很多,最后发现自己只能专心学那么很少的几个必杀技
- iframe的滚动条问题:显示/隐藏滚动条
- 腾讯与360再次开战相互抵毁
- vim gdb ddd xxgdb精彩的程序调试
- jsp数据库查询问题
- 淘宝在福州大学的笔试回忆20101116
- 经典Javascript 正则表达式
- JVM之池----String,Integer
- 90后粉墨登场
- 因子分解
- C++ Template
- 通过JS控制外部CSS样式表,使一定大小的DIV在浏览器中动态居中
- 如何选择数据结构