• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    快速測試 Tomcat + Oracle 9i + JSP

    發布: 2007-7-04 13:34 | 作者: admin | 來源:  網友評論 | 查看: 18次 | 進入軟件測試論壇討論

    領測軟件測試網

    1. 首先安裝JDK 1.4.2_01 , http://java.sun.com/j2se/

    2. 接著安裝Oracle9i, 安裝完成之後先更改XML Database的參數
    因為XML Database的Http Server預設使用port 8080, 會和Tomcat相衝
    建議更改為8081, 參考這兩張圖
    http://home.pchome.com.tw/service/anthonycs/image/oracle04.gif
    http://home.pchome.com.tw/service/anthonycs/image/oracle05.gif

    3.接著安裝Tomcat, 使用上面安裝的JDK1.4.2_01作為Tomcat的Virtual Machine

    4.下載Oracle JDBC Driver http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html
    依照JDK1.4.2_01, Oracle 9.2.0.1.0的版本, 是三個檔案 ocrs12.zip ojdbc14.jar ojdbc14_g.jar
    將下載的檔案放置到 \webapps\examples\WEB-INF\lib\ 裡面
    重新啟動Tomcat服務

    注意 :要挑選正確的JDK以及Oracle版本的Driver
    JDK,Tomcat,Oracle JDBC Driver 三者要協調好
    尤其小心系統有兩個以上的JDK版本, 以安裝Tomcat時的JDK版本為主

    5.設定Oracle資料庫帳號供程式使用 (如果您已經熟悉帳號管理,請跳過此步驟)
    這邊以預設資料庫的HR為範例, 參考下面三張圖 , 畫面較大, 抓下來欣賞比較好
    http://home.pchome.com.tw/service/anthonycs/image/oracle01.gif
    http://home.pchome.com.tw/service/anthonycs/image/oracle02.gif
    http://home.pchome.com.tw/service/anthonycs/image/oracle03.gif

    6.寫JSP網頁, 參考以下
    藍色部分依照您的Oracle主機設定而異 (IP, SID,密碼)

    <%@ page contentType="text/html;charset=big5" language="java" import="java.sql.*, oracle.jdbc.*"%>
    <HTML>
      <HEAD>
       <TITLE></TITLE>
      </HEAD>
      <BODY>  
       測試OracleDriver
       <P>
       <%  
          ResultSet rs = null;  
          String oracleURL="jdbc:oracle:thin:@Oracle主機ip:1521:SID";  
          String oracleUser="HR";  
          String oraclePass="xxxx";  
          try {      
              DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());  
             }
          catch (SQLException e){      
              out.print("Driver Error");  }  
          try {      
               Connection conn = DriverManager.getConnection(oracleURL,oracleUser,oraclePass);        Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);      
               rs=stmt.executeQuery("select * from EMPLOYEES");      
               rs.last();      
               out.print("HR資料庫中有員工"+rs.getRow()+"個");      
               rs.close();      
               stmt.close();      
               conn.close();  
           }
           catch (SQLException ce){  
             System.out.print(ce);  
          }
       %>
      </BODY>
    </HTML>


    將JSP檔案存成test.jsp放在 \webapps\examples\ 裡面
    測試結果 http://localhost:8080/examples/test.jsp

    (很懶惰所以把Driver還有jsp都放在examples底下,如果您會部署webapp請自行更改)

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>