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网页如何连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)