jsp用jdbc連接db2數(shù)據(jù)庫(kù)的方法_JSP教程
推薦:用JSP+JavaScript打造二級(jí)級(jí)聯(lián)下拉菜單class(一級(jí)欄目信息):classId(自動(dòng)編號(hào)),className(欄目名稱), Nclass(二級(jí)欄目信息), NclassId(自動(dòng)編號(hào)),NclassName(欄目名稱),parentId(一級(jí)欄目id,與class表中的classId關(guān)聯(lián)) %@ page contentType=text/html; charset=GB2312 language=java errorP
數(shù)據(jù)庫(kù)版本:db2 UDB v7.2
服務(wù)器操作系統(tǒng):aix4.3.3
1、關(guān)閉服務(wù)器上的web服務(wù);
2、停止jdbc偵聽進(jìn)程db2jd,db2jd一般啟動(dòng)的是6789的端口服務(wù),
先用ps -ef | grep db2jd 查看到它的進(jìn)程號(hào)
然后用kill -9 <進(jìn)程號(hào)> 命令停止;
3、在數(shù)據(jù)庫(kù)服務(wù)器中,進(jìn)入/usr/lpp/db2_07_01/java12目錄,執(zhí)行./usejdbc2以啟用jdbc2;
4、將/usr/lpp/db2_07_01/java12下的db2java.zip拷貝到自己所在web工程的WEB-INFlib下,如果使用的是tomcat,將拷貝后的文件更名為db2java.jar;
5、在服務(wù)器上,su - <數(shù)據(jù)庫(kù)實(shí)例用戶名>
執(zhí)行db2jstrt 6789 (這句啟動(dòng)了db2jd進(jìn)程,6789是默認(rèn)的服務(wù)器偵聽jdbc2連接的端口,也可以設(shè)置成另外的任意不沖突的端口。)
6、在自己所建立工程中,建立一個(gè)測(cè)試的jsp文件,內(nèi)容如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%><html>
<body>
以下是從db2數(shù)據(jù)庫(kù)讀取的數(shù)據(jù):<hr>
<table border=1>
<%
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").newInstance();
Connection con=java.sql.DriverManager.getConnection("jdbc:db2://192.168.168.2:6789/chaodb","db2inst1","mima");
Statement stmt=con.createStatement();
ResultSet rst=stmt.executeQuery("select username from tname");
while(rst.next())
{
out.println("<tr>");
out.println("<td>"+rst.getString("username")+"</td>");
out.println("</tr>");
}
//關(guān)閉連接、釋放資源
rst.close();
stmt.close();
con.close();
%>
</table>
</body>
</html>說(shuō)明:
192.168.168.2是服務(wù)器的IP地址;
6789是jdbc2偵聽的端口號(hào),需和服務(wù)器端設(shè)置一致,如果服務(wù)器本身用的就是6789,那么程序的這個(gè)地方引用時(shí),可省略這個(gè)號(hào)碼。
chaodb是建立在服務(wù)器上的一個(gè)數(shù)據(jù)庫(kù);
db2inst1是擁有chaodb數(shù)據(jù)庫(kù)的實(shí)例用戶;
mima是實(shí)例用戶db2inst1的密碼;
先在數(shù)據(jù)庫(kù)中建立一個(gè)表,名字是tname,其中有一列是username,錄入一些數(shù)據(jù)進(jìn)去。
分享:在JSP環(huán)境中配置使用fckeditor詳細(xì)講解FCKeditor是sourceforge.net上面的一個(gè)開源項(xiàng)目,主要是實(shí)現(xiàn)在線網(wǎng)頁(yè)編輯器的功能,可以讓web程序擁有如MS Word這樣強(qiáng)大的編輯功能。官方網(wǎng)站為http://www.fckeditor.net ,在服務(wù)器端支持ASP.Net、ASP、ClodFusion、PHP、Java等語(yǔ)言,并且支持IE 5+、Mozilla 、Netsca
- 用JSP+JavaScript打造二級(jí)級(jí)聯(lián)下拉菜單
- 在JSP環(huán)境中配置使用fckeditor詳細(xì)講解
- JSP中include指令和include行為的區(qū)別
- JSP獲取客戶端的瀏覽器和操作系統(tǒng)信息
- Java程序員要掌握的十個(gè)JSP中的標(biāo)簽庫(kù)
- 構(gòu)造JSP/Javabean開發(fā)和發(fā)布環(huán)境的方法
- 通過(guò)JSP預(yù)編譯消除性能瓶頸
- 用JSP實(shí)現(xiàn)數(shù)據(jù)庫(kù)圖片的存儲(chǔ)與顯示實(shí)例
- 在JSP頁(yè)面中的應(yīng)用JavaBean
- JSP基本語(yǔ)法與簡(jiǎn)單表單處理
- 在JSP編程中Application的使用方法詳解
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- 相關(guān)鏈接:
- 教程說(shuō)明:
JSP教程-jsp用jdbc連接db2數(shù)據(jù)庫(kù)的方法
。