jsp中查询mysql数据库中的表,请问如果按时间查询代码该怎么写?

2个文本框,分别输入开始时间和结束时间,点击查询,出现查询结果,请问jsp代码怎么写?顺便请告诉tom6.0+mysql连接池配置以及在jsp怎么使用,如果真实有效我会追... 2个文本框,分别输入开始时间和结束时间,点击查询,出现查询结果,请问jsp代码怎么写?
顺便请告诉tom6.0+mysql连接池配置以及在jsp怎么使用,如果真实有效我会追加分数,谢谢!
展开
 我来答
cnfengqiang
2014-09-27 · 超过14用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:20.2万
展开全部
jsp代码编写,其实就是把你上面的布局还原到页面上,这个只要会html就不难。
连接池就是为了访问数据库,一般设置两个xxx.xml文件就可,当然这也需要驱动,在后台要有一个类似DBHelp.java用来加载就可。
在jsp中不会使用连接池的,jsp中发送一个请求道后台,通过DBHelp来获取数据库中的数据。
大体流程就是这样。
追问
我就是需要代码,你的回答涉及到数据库的操作?还是不懂装懂?
再关于连接池的,我需要的是能实际操作运行的,别整没用的!
追答

在META-INF新建context.xml,主要代码:

<Context>
 <WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource
name="jdbc/数据库名conn"
type="javax.sql.DataSource"
auth="Container"
maxActive="100"
maxIdle="20"
maxWait="10000"
username="root"
password="password"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/数据库名"
 />
</Context>

在web.xml中主要代码

<resource-ref>
    <res-ref-name>jdbc/数据库名conn</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
  </resource-ref>

在Java中代码主要:


//声明对象
Connection con = null;

//构造方法
public DBHelper() {
try {
//获取上下文
Context context = new InitialContext();
//获取DataSource
DataSource source = (DataSource) context.lookup("java:comp/env/jdbc/数据库名conn");
//获取连接
this.con = source.getConnection();
} catch (NamingException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}

差不多就这样,

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式