JSP連接SQLServer2000系統配置
第一步:----安裝J2SDK:
到SUN官方站點(http://java.sun.com)下載J2SDK的安裝文件:j2sdk-1_4_2_04-windows-i586-p.exe,下載之后安裝好J2SDK;安裝完之后,設置環境變量:我的電腦---屬性---高級---環境變量;
選擇---系統變量(S):
設置JAVA_HOME環境變量:
單擊---新建,在變量名中輸入:JAVA_HOME
在變量值中輸入:D:Java
(假設J2SDK安裝在目錄D:Java下,反正就是J2SDK的安裝目錄。)
然后---確定,到此已經設置好JAVA_HOME環境變量。
設置CLASSPATH環境變量:
單擊---新建,在變量名中輸入:CLASSPATH
在變量值中輸入:D:Javain;.;D:Javalib;D:Javalibdt.jar;D:Javalibools.jar
(中間的點號“.”和分號“;”必不可少。)
然后---確定,到此已經設置好CLASSPATH環境變量。
設置PATH環境變量:
單擊---新建,在變量名中輸入:PATH
在變量值中輸入:D:Java;.;D:Javain
(中間的點號“.”和分號“;”必不可少。)
然后---確定,到此已經設置好JAVA_HOME環境變量。
三個環境變量設置好后,寫一個簡單的java程序來測試J2SDK是否已安裝成功:
在D:下新建一個目錄test;然后寫如下程序:
將上面的這段程序保存為文件名為Test.java的文件,保存在目錄D:est下。
然后打開命令提示符窗口,cd到你的test目錄,然后鍵入下面的命令
javacTest.java
javaTest
此時如果看到打印出來Thisisatestprogram.的話說明安裝成功了,
如果沒有打印出這句話,你需要仔細檢查一下你的配置情況。
如果上面的J2SDK安裝成功的話,接下來繼續安裝Tomcat:
第二步:----安裝Tomcat:
到tomcat官方站點(http://www.apache.org/dist/jakarta/tomcat-4/)下載tomcat:
jakarta-tomcat-4.1.30.exe,下載之后安裝。(比如安裝在D:Tomcat下。)
安裝完之后,設置環境變量:我的電腦---屬性---高級---環境變量;
選擇---系統變量(S):
設置CATALINA_HOME環境變量:
單擊---新建,在變量名中輸入:CATALINA_HOME
在變量值中輸入:D:Tomcat
然后---確定,到此已經設置好CATALINA_HOME環境變量。
設置CATALINA_BASE環境變量:
單擊---新建,在變量名中輸入:CATALINA_BASE
在變量值中輸入:D:Tomcat
然后---確定,到此已經設置好CATALINA_BASE環境變量。
然后修改環境變量中的CLASSPATH,把Tomat安裝目錄下的commonlib下的servlet.jar追加到CLASSPATH中去,
修改后的CLASSPATH如下:
CLASSPATH=D:Javain;.;D:Javalib;D:Javalibdt.jar;D:Javalibools.jar;D:Tomcatcommonlibservlet.jar
接著可以啟動tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話說明安裝成功了。
如果上面的tomcat安裝成功的話,接下來繼續安裝JSP訪問SQLServer2000的驅動程序:
第三步:----安裝JSP訪問SQL Server 2000的驅動程序:
從微軟的網站上下載驅動程序:SQLServer2000ForJDBC驅動程序,在Google中隨便搜索就有。
然后將它安裝好。(比如安裝目錄是D:SQLDriverForJDBC。)
然后必須將安裝目錄中的lib目錄下三個jar文件:
msbase.jar,mssqlserver.jar,msutil.jar拷貝到Tomcat目錄下commonlib目錄下,之后,修改環境變量中的CLASSPATH,
把SQL Server 2000 For JDBC 驅動程序安裝目錄下的
D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;D:SQLDriverForJDBCmsutil.jar;追加到CLASSPATH中去,修改后的CLASSPATH如下:
CLASSPATH=D:Javain;.;D:Javalib;D:Javalibdt.jar;
_D:Javalibools.jar;D:LubeeTomcatcommonlibservlet.jar;
_D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;D:SQLDriverForJDBCmsutil.jar
必須重新啟動Tomcat!
這樣做的目的是,jsp頁面在編譯過程中不會出現找不到sqlserverdriver類庫的問題
寫一個簡單的用來測試連接SQLServer2000的JSP代碼
將上面的JSP代碼保存為sql_test.jsp,放在/Root目錄下。
在地址中輸入:http://localhost:8080/sql_test.jsp,如果全部配置成功的話,將顯示如下:
您的第一個字段內容為:1
您的第二個字段內容為:NewHire-Jobnotspecified
您的第一個字段內容為:2
您的第二個字段內容為:ChiefExecutiveOfficer
您的第一個字段內容為:3
您的第二個字段內容為:BusinessOperationsManager
您的第一個字段內容為:4
您的第二個字段內容為:ChiefFinancialOfficier
您的第一個字段內容為:5
您的第二個字段內容為:Publisher
您的第一個字段內容為:6
您的第二個字段內容為:ManagingEditor
您的第一個字段內容為:7
您的第二個字段內容為:MarketingManager
您的第一個字段內容為:8
您的第二個字段內容為:PublicRelationsManager
您的第一個字段內容為:9
您的第二個字段內容為:AcquisitionsManager
您的第一個字段內容為:10
您的第二個字段內容為:ProductionsManager
您的第一個字段內容為:11
您的第二個字段內容為:OperationsManager
您的第一個字段內容為:12
您的第二個字段內容為:Editor
您的第一個字段內容為:13
您的第二個字段內容為:SalesRepresentative
您的第一個字段內容為:14
您的第二個字段內容為:Designer
數據庫操作成功,恭喜你
以上所有的內容涉及的相關條件:
操作系統:Window2000Server
J2SDK版本:j2sdk-1_4_2_04-windows
Tomcat版本:jakarta-tomcat-4.1.30
本地數據庫:SQLServer2000
到SUN官方站點(http://java.sun.com)下載J2SDK的安裝文件:j2sdk-1_4_2_04-windows-i586-p.exe,下載之后安裝好J2SDK;安裝完之后,設置環境變量:我的電腦---屬性---高級---環境變量;
選擇---系統變量(S):
設置JAVA_HOME環境變量:
單擊---新建,在變量名中輸入:JAVA_HOME
在變量值中輸入:D:Java
(假設J2SDK安裝在目錄D:Java下,反正就是J2SDK的安裝目錄。)
然后---確定,到此已經設置好JAVA_HOME環境變量。
設置CLASSPATH環境變量:
單擊---新建,在變量名中輸入:CLASSPATH
在變量值中輸入:D:Javain;.;D:Javalib;D:Javalibdt.jar;D:Javalibools.jar
(中間的點號“.”和分號“;”必不可少。)
然后---確定,到此已經設置好CLASSPATH環境變量。
設置PATH環境變量:
單擊---新建,在變量名中輸入:PATH
在變量值中輸入:D:Java;.;D:Javain
(中間的點號“.”和分號“;”必不可少。)
然后---確定,到此已經設置好JAVA_HOME環境變量。
三個環境變量設置好后,寫一個簡單的java程序來測試J2SDK是否已安裝成功:
在D:下新建一個目錄test;然后寫如下程序:
| publicclassTest{ publicstaticvoidmain(Stringargs[]){ System.out.println("Thisisatestprogram."); } } |
將上面的這段程序保存為文件名為Test.java的文件,保存在目錄D:est下。
然后打開命令提示符窗口,cd到你的test目錄,然后鍵入下面的命令
javacTest.java
javaTest
此時如果看到打印出來Thisisatestprogram.的話說明安裝成功了,
如果沒有打印出這句話,你需要仔細檢查一下你的配置情況。
如果上面的J2SDK安裝成功的話,接下來繼續安裝Tomcat:
第二步:----安裝Tomcat:
到tomcat官方站點(http://www.apache.org/dist/jakarta/tomcat-4/)下載tomcat:
jakarta-tomcat-4.1.30.exe,下載之后安裝。(比如安裝在D:Tomcat下。)
安裝完之后,設置環境變量:我的電腦---屬性---高級---環境變量;
選擇---系統變量(S):
設置CATALINA_HOME環境變量:
單擊---新建,在變量名中輸入:CATALINA_HOME
在變量值中輸入:D:Tomcat
然后---確定,到此已經設置好CATALINA_HOME環境變量。
設置CATALINA_BASE環境變量:
單擊---新建,在變量名中輸入:CATALINA_BASE
在變量值中輸入:D:Tomcat
然后---確定,到此已經設置好CATALINA_BASE環境變量。
然后修改環境變量中的CLASSPATH,把Tomat安裝目錄下的commonlib下的servlet.jar追加到CLASSPATH中去,
修改后的CLASSPATH如下:
CLASSPATH=D:Javain;.;D:Javalib;D:Javalibdt.jar;D:Javalibools.jar;D:Tomcatcommonlibservlet.jar
接著可以啟動tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話說明安裝成功了。
如果上面的tomcat安裝成功的話,接下來繼續安裝JSP訪問SQLServer2000的驅動程序:
第三步:----安裝JSP訪問SQL Server 2000的驅動程序:
從微軟的網站上下載驅動程序:SQLServer2000ForJDBC驅動程序,在Google中隨便搜索就有。
然后將它安裝好。(比如安裝目錄是D:SQLDriverForJDBC。)
然后必須將安裝目錄中的lib目錄下三個jar文件:
msbase.jar,mssqlserver.jar,msutil.jar拷貝到Tomcat目錄下commonlib目錄下,之后,修改環境變量中的CLASSPATH,
把SQL Server 2000 For JDBC 驅動程序安裝目錄下的
D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;D:SQLDriverForJDBCmsutil.jar;追加到CLASSPATH中去,修改后的CLASSPATH如下:
CLASSPATH=D:Javain;.;D:Javalib;D:Javalibdt.jar;
_D:Javalibools.jar;D:LubeeTomcatcommonlibservlet.jar;
_D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;D:SQLDriverForJDBCmsutil.jar
必須重新啟動Tomcat!
這樣做的目的是,jsp頁面在編譯過程中不會出現找不到sqlserverdriver類庫的問題
寫一個簡單的用來測試連接SQLServer2000的JSP代碼
| <%@pageimport="java.lang.*,java.io.*,java.sql.*,java.util.*"contentType="text/html;charset=gb2312"%> <html> <body> <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; //pubs為你的數據庫的 Stringuser="sa"; Stringpassword="admin"; Connectionconn=DriverManager.getConnection(url,user,password); Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); Stringsql="selectjob_id,job_descfromjobs"; ResultSetrs=stmt.executeQuery(sql); while(rs.next()){%> 您的第一個字段內容為:<%=rs.getString(1)%><br> 您的第二個字段內容為:<%=rs.getString(2)%><br> <%}%> <%out.print("數據庫操作成功,恭喜你");%> <%rs.close(); stmt.close(); conn.close(); %> </body> </html> |
將上面的JSP代碼保存為sql_test.jsp,放在/Root目錄下。
在地址中輸入:http://localhost:8080/sql_test.jsp,如果全部配置成功的話,將顯示如下:
您的第一個字段內容為:1
您的第二個字段內容為:NewHire-Jobnotspecified
您的第一個字段內容為:2
您的第二個字段內容為:ChiefExecutiveOfficer
您的第一個字段內容為:3
您的第二個字段內容為:BusinessOperationsManager
您的第一個字段內容為:4
您的第二個字段內容為:ChiefFinancialOfficier
您的第一個字段內容為:5
您的第二個字段內容為:Publisher
您的第一個字段內容為:6
您的第二個字段內容為:ManagingEditor
您的第一個字段內容為:7
您的第二個字段內容為:MarketingManager
您的第一個字段內容為:8
您的第二個字段內容為:PublicRelationsManager
您的第一個字段內容為:9
您的第二個字段內容為:AcquisitionsManager
您的第一個字段內容為:10
您的第二個字段內容為:ProductionsManager
您的第一個字段內容為:11
您的第二個字段內容為:OperationsManager
您的第一個字段內容為:12
您的第二個字段內容為:Editor
您的第一個字段內容為:13
您的第二個字段內容為:SalesRepresentative
您的第一個字段內容為:14
您的第二個字段內容為:Designer
數據庫操作成功,恭喜你
以上所有的內容涉及的相關條件:
操作系統:Window2000Server
J2SDK版本:j2sdk-1_4_2_04-windows
Tomcat版本:jakarta-tomcat-4.1.30
本地數據庫:SQLServer2000