當前位置:首頁 » 操作系統 » 資料庫配置文件jsp

資料庫配置文件jsp

發布時間: 2025-08-23 02:21:22

1. jsp怎麼通過資料庫配置文件連接資料庫急急急 在線等!

假設有一個連接資料庫的屬性配置文件jdbc.properties,
文件內容如下:
jdbc.driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc.url=jdbc:microsoft:sqlserver://10.0.0.168:1433;
jdbc.username=sa
jdbc.password=sa
jndi.databaseName=northwind
那麼如何使用配置文件呢?其實很簡單
我們創建如下類:
/*
* Created on 2005-8-15
*This class is created to test the using of the propertie
s file
* TODO To change the template for this generated file go t
o
* Window - Preferences - java - Code Style - Code Template
s
*/
package zy.pro.wd.demo;
import java.io.FileInputStream;
import java.util.Properties;
public class PropertiesDemo {
/**
*
*/
public PropertiesDemo() {
super();
// TODO Auto-generated constructor stub
}
public void testPropertiesFile(){
try{
Properties pro = new Properties();
pro.load(new FileInputStream("src/jdbc.properties"));
System.out.println(pro.getProperty("jdbc.driver"));
System.out.println(pro.getProperty("jdbc.url"));
}catch(Exception e){
e.printStackTrace();
}
}
public static void main(String[] args) {
PropertiesDemo pd=new PropertiesDemo();
pd.testPropertiesFile();
}
}
粗體部分是主要部分,通過load()方法來載入配置文件,然後通過getProperty()方法
來取得配置文件中的屬性。
注意:取得配置文件的相對路徑一定要正確,否則,將會拋出找不到文件的異常。
我的配置文件路徑如下圖:
程序輸出結果如下:
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:microsoft:sqlserver://10.0.0.168:1433;
此程序在Eclipse3.0下調試通過。

2. jsp 資料庫用戶名和密碼是如何保存的

一般是存在一個.properties或者.xml文件中,作為配置文件。這樣就方便管理,即使資料庫的鏈接屬性如地址、服務名、埠、用戶名、密碼什麼的發生了變化,只要修改一下配置文件就可以了,很方便。

3. jsp如何連接資料庫JDBC的配置

1.tomcat5.5的下載地址
http://tomcat.apache.org

2.tomcat5.5的安裝
也很簡單,沒什麼可說的,只建議修改安裝目錄名稱為tomcat5.5,安裝好後啟動tomcat,在地址欄中輸入
http://localhost:8080,可以看見"cat"的歡迎界面

3.tomcat5.5的配置
需要配置classpath
假設tomcat的安裝目錄是d:\tomcat5.5,那麼就在classpath中添加d:\tomcat5.5\common\lib\servlet-api.jar;d:\tomcat5.5\common\lib\jsp-api.jar;

4.編寫HelloWorld
<%
out.println("Hello World!");
%>
保存為HelloWorld.jsp

5.編譯HelloWorld
把HelloWorld.jsp放到tomcat的webapps\ROOT目錄下,啟動tomcat時伺服器會自動把jsp文件翻譯成servlet文件

6.運行HelloWorld
在地址欄中輸入http://localhost:8080/HelloWorld.jsp,注意HelloWorld的大小寫和後綴名不要寫錯

7.jsp連接SQL Server2000
要在tomcat中使用jdbc,就要把驅動程序設置到tomcat中,否則伺服器是找不到的.
把jdbc驅動放到tomcat的\webapps\ROOT\WEB-INF\lib下,然後設置classpath
假設tomcat安裝在d:\tomcat5.5目錄下,那麼就在classpath中添加d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\msbase.jar;d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\mssqlserver.jar;d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\msutil.jar;
測試代碼(使用的是SQL Server自帶的資料庫,可以直接編譯運行)
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String user="sa";
String password="sa";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
<%=rs.getString(1)%>
<%=rs.getString(2)%>
<%}%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:881
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:677
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1005
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:249
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:799
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705