jsp中怎么使用数据库

jsp中怎么使用数据库,第1张

JSP使用数据的例子:

showByJdbcOdbcjsp

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

<%@ page import="javasql" %>

<HTML><BODY bgcolor=cyan>

<% Connection con;

Statement sql;

ResultSet rs;

try{ ClassforName("sunjdbcodbcJdbcOdbcDriver");

}

catch(ClassNotFoundException e)

{ outprint(e);

}

try { con=DriverManagergetConnection("jdbc:odbc:mymoon","sa","sa");

sql=concreateStatement();

rs=sqlexecuteQuery("SELECT FROM employee WHERE salary>3000");

outprint("<table border=2>");

outprint("<tr>");

outprint("<th width=100>"+"雇员号");

outprint("<th width=100>"+"姓名");

outprint("<th width=50>"+"出生日期");

outprint("<th width=50>"+"薪水");

outprint("</TR>");

while(rsnext())

{ outprint("<tr>");

outprint("<td >"+rsgetString(1)+"</td>");

outprint("<td >"+rsgetString(2)+"</td>");

outprint("<td >"+rsgetDate("birthday")+"</td>");

outprint("<td >"+rsgetFloat("salary")+"</td>");

outprint("</tr>") ;

}

outprint("</table>");

conclose();

}

catch(SQLException e)

{ outprint(e);

}

%>

</BODY></HTML>

下面设个是jsp数据库 *** 作的基础类:import javasqlConnection;import javasqlResultSet;import javasqlSQLException;import javasqlStatement;public class DBmain {///查询数据 返回 ResultSet对象 在使用完后需关闭数据库连接///sql:语句public static ResultSet executeQuery(String sql) {Connection conn=null;Statement stmt=null;ResultSet rs = null;try {conn = DBconnectiongetConnnection();stmt = conncreateStatement(ResultSetTYPE_SCROLL_INSENSITIVE,ResultSetCONCUR_READ_ONLY);rs = stmtexecuteQuery(sql);} catch (SQLException ex) {connclose();stmtclose();Systemerrprintln("sjk-Query:" + exgetMessage());}finally{}return rs;}///更新数据库 返回 int///sql:语句public static int executeUpdate(String sql) {int ix=0;Connection conn=null;Statement stmt=null;try {conn = DBconnectiongetConnnection();stmt = conncreateStatement(ResultSetTYPE_SCROLL_INSENSITIVE,ResultSetCONCUR_READ_ONLY);ix=stmtexecuteUpdate(sql);} catch (SQLException ex) {

这个问题还真是汗。。。

你想加载什么内容?问题问的不清楚

简单一点的就用js的onload()来解决吧

说实话,这种问题回答的有点头痛 。一个基本的web页面展示问题。。。

方法有很多。

1、在请求一个路径时如mainaction,到servlet里先取数据库里的值再转到jsp页面来显示

2、直接在jsp里使用java脚本代码或jdbc标签来取数据库里的值到页面显示

3、打开页面后使用js的onload触发ajax到后台取数据再来显示

这些不用再详细了吧?要再详细那就回去重看一遍J2EE的资料

以上就是关于jsp中怎么使用数据库全部的内容,包括:jsp中怎么使用数据库、jsp怎么在数据库中插入数据啊!!!、jsp页面如何加载内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/10062904.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存