用JSP建立系统的时候,JSP页面是怎么连接上数据库的

是不是JSP->JDK(JDBC)->JDBC加栽驱动程序->数据库... 是不是JSP->JDK(JDBC)->JDBC加栽驱动程序->数据库 展开
 我来答
若非轻寒
2006-10-03 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:145万
展开全部
JSP与Servlet是息息相关的,所在这里的出发点在Servlet:
首先用J2SE写一个连接数据库的类(有问题看JAVA书,无非是数据库的链接,class.forname...以及数据库驱动链接的代码,照书上输),生成一个CreateDBServlet.class文件,名字我自定的。

接下来,我们调Servlet中的运行环境XML,即是WEB-INF目录下的web.xml
在<web-app....></web-app>标签中加入以下代码:
<servlet>
<servlet-name>CreateDBServlet</servlet-name>
<servlet-class>这里是你存放CreateDBServlet.class的包的相对路径,如果在同一个包下,这样写就可以了:CreateDBServlet</servlet-class>
<init-param>
<param-name>driverClass</param-name>
<param-value>com.mysql.jdbc.Driver</param-value>
</init-param>
<init-param>
<param-name>url</param-name>
<param-value>jdbc:mysql://localhost:3306/mysql</param-value>
</init-param>
<init-param>
<param-name>user</param-name>
<param-value>root</param-value>
</init-param>
<init-param>
<param-name>password</param-name>
<param-value>12345678</param-value>
</init-param>
<servlet-mapping>
<servlet-name>CreateDBServlet</servlet-name>
<url-pattern>/createdb</url-pattern>
</servlet-mapping>
这里用的是MYSQL,如果是SQL2000就用jdbc:microsoft:sqlserver://localhost:1433;databasename=数据库名
相关的内容太多了,可以去网上搜一搜。。。
9847704
2006-10-03
知道答主
回答量:34
采纳率:0%
帮助的人:0
展开全部
不明白你的意思~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式