JSP, J2SDK, Tomcat, 串連SQL Server 2000 全套系統配置

來源:互聯網
上載者:User

第一步:----安裝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:/Java/bin;.;D:/Java/lib;D:/Java/lib/dt.jar;D:/Java/lib/tools.jar
                          (中間的點號“.”和分號“;”必不可少。)
             然後---確定,到此已經設定好CLASSPATH環境變數。
         設定PATH環境變數:
             單擊---建立,在變數名中輸入:PATH
                          在變數值中輸入:D:/Java;.;D:/Java/bin
                          (中間的點號“.”和分號“;”必不可少。)
             然後---確定,到此已經設定好JAVA_HOME環境變數。
      三個環境變數設定好後,寫一個簡單的java程式來測試J2SDK是否已安裝成功:
         在D:/下建立一個目錄test;然後寫如下程式:
              public class Test {
                   public static void main(String args[]) {
                        System.out.println("This is a test program.");
                   }
              }
         將上面的這段程式儲存為檔案名稱為Test.java的檔案,儲存在目錄D:/test下。
         然後開啟命令提示字元視窗,cd到你的test目錄,然後鍵入下面的命令 
              javac Test.java
              java Test
         此時如果看到列印出來This is a test program.的話說明安裝成功了,
         如果沒有列印出這句話,你需要仔細檢查一下你的配置情況。

         如果上面的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安裝目錄下的common/lib下的servlet.jar追加到CLASSPATH中去,
      修改後的CLASSPATH如下:
      CLASSPATH=D:/Java/bin;.;D:/Java/lib;D:/Java/lib/dt.jar;D:/Java/lib/tools.jar;D:/Tomcat/common/lib/servlet.jar
      接著可以啟動tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話說明安裝成功了。

      如果上面的tomcat安裝成功的話,接下來繼續安裝JSP訪問SQL Server 2000的驅動程式:
第三步:----安裝JSP訪問SQL Server 2000的驅動程式:
      從微軟的網站上下載驅動程式:SQL Server 2000 For JDBC 驅動程式,在Google中隨便搜尋就有。
      然後將它安裝好。(比如安裝目錄是D:/SQLDriverForJDBC。)
      然後必須將安裝目錄中的lib目錄下三個jar檔案:
      msbase.jar, mssqlserver.jar, msutil.jar拷貝到Tomcat目錄下common/lib目錄下,之後,
      修改環境變數中的CLASSPATH,
      把SQL Server 2000 For JDBC 驅動程式安裝目錄下的
         D:/SQLDriverForJDBC/lib/msbase.jar;D:/SQLDriverForJDBC/lib/mssqlserver.jar;D:/SQLDriverForJDBC/msutil.jar
      追加到CLASSPATH中去,
      修改後的CLASSPATH如下:
      CLASSPATH=D:/Java/bin;.;D:/Java/lib;D:/Java/lib/dt.jar;D:/Java/lib/tools.jar;D:/LubeeTomcat/common/lib/servlet.jar;D:/SQLDriverForJDBC/lib/msbase.jar;D:/SQLDriverForJDBC/lib/mssqlserver.jar;D:/SQLDriverForJDBC/msutil.jar

      必須重新啟動Tomcat!
      這樣做的目的是,jsp頁面在編譯過程中不會出現找不到sql server driver類庫的問題

      寫一個簡單的用來測試連接SQL Server 2000的JSP代碼
       <%@ page import="java.lang.*, java.io.*, java.sql.*, java.util.*" contentType="text/html;charset=gb2312" %>
       <html>
       <body>
       <% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
          String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
          //pubs 為你的資料庫的
          String user="sa";
          String password="admin";
          Connection conn= DriverManager.getConnection(url,user,password);
          Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
          String sql="select job_id,job_desc from jobs";
          ResultSet rs=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
            您的第二個欄位內容為:New Hire - Job not specified
            您的第一個欄位內容為:2
            您的第二個欄位內容為:Chief Executive Officer
            您的第一個欄位內容為:3
            您的第二個欄位內容為:Business Operations Manager
            您的第一個欄位內容為:4
            您的第二個欄位內容為:Chief Financial Officier
            您的第一個欄位內容為:5
            您的第二個欄位內容為:Publisher
            您的第一個欄位內容為:6
            您的第二個欄位內容為:Managing Editor
            您的第一個欄位內容為:7
            您的第二個欄位內容為:Marketing Manager
            您的第一個欄位內容為:8
            您的第二個欄位內容為:Public Relations Manager
            您的第一個欄位內容為:9
            您的第二個欄位內容為:Acquisitions Manager
            您的第一個欄位內容為:10
            您的第二個欄位內容為:Productions Manager
            您的第一個欄位內容為:11
            您的第二個欄位內容為:Operations Manager
            您的第一個欄位內容為:12
            您的第二個欄位內容為:Editor
            您的第一個欄位內容為:13
            您的第二個欄位內容為:Sales Representative
            您的第一個欄位內容為:14
            您的第二個欄位內容為:Designer
            資料庫操作成功,恭喜你
 
以上所有的內容涉及的相關條件:
      作業系統:Window 2000 Server
      J2SDK版本:j2sdk-1_4_2_04-windows
      Tomcat版本:jakarta-tomcat-4.1.30
      本機資料庫:SQL Server 2000

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.