在jsp编程中如何连接数据库

在jsp编程中如何连接数据库,第1张

1、jsp是java服务端动态网页技术,主要应用于网页构建,理论上讲不应该在页面中直接连数据库。合理的做法是先构建一个java后端,然后在JAVA后端中通过jdbc连接sqlserver。

2、如果一定要在jsp页面中连数据库也是可以的。jsp中有专门的sql标签可以连接数据库进行 *** 作,这是jstl的内容,需要导入相应的数据库驱动包。

3、jsp的内容相对来说技术难度都不算特别高,学习起来还是比较容易的。

4、希望对你有帮助。

JSP连接mysql

现在就是尝试用jsp连接mysql了

我在eclipse里建了个test_mysqljsp页面,代码如下:

<%@ page contentType="text/html; charset=gb2312" %>

<%@ page language="java" %>

<%@ page import="commysqljdbcDriver" %>

<%@ page import="javasql" %>

<%

//驱动程序名

String driverName="commysqljdbcDriver";

//数据库用户名

String userName="cl41";

//密码

String userPasswd="123456";

//数据库名

String dbName="db";

//表名

String tableName="dbtest";

//联结字符串

String url="jdbc:mysql://localhost/"+dbName+"user="+userName+"&password="+userPasswd;

ClassforName("commysqljdbcDriver")newInstance();

Connection connection=DriverManagergetConnection(url);

Statement statement = connectioncreateStatement();

String sql="SELECT FROM "+tableName;

ResultSet rs = statementexecuteQuery(sql);

//获得数据结果集合

ResultSetMetaData rmeta = rsgetMetaData();

//确定数据集的列数,亦字段数

int numColumns=rmetagetColumnCount();

// 输出每一个数据值

outprint("id");

outprint("|");

outprint("num");

outprint("<br>");

while(rsnext()) {

outprint(rsgetString(1)+" ");

outprint("|");

outprint(rsgetString(2));

outprint("<br>");

}

outprint("<br>");

outprint("数据库 *** 作成功,恭喜你");

rsclose();

statementclose();

connectionclose();

%>

然后把test _mysqljsp部署到tomcat处,如何部署可参考"配置Eclpise+tomcat并实现JSP的编写与部署",在浏览器中就可以看到结果了。

以上就是关于在jsp编程中如何连接数据库全部的内容,包括:在jsp编程中如何连接数据库、JSP怎么和MYSQL数据库连接、JSP网页如何连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9524961.html

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

发表评论

登录后才能评论

评论列表(0条)

保存