程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> Jsp 連接 mySQL、Oracle 數據庫備忘(Windows平台)

Jsp 連接 mySQL、Oracle 數據庫備忘(Windows平台)

編輯:關於JSP

 Jsp 環境目前最流行的是 Tomcat5.0。Tomcat5.0 自己包含一個 Web 服務器,如果是測試,就沒必要把 Tomcat 與 IIS 或 Apache 集成起來。在 Tomcat 自帶的 Web 服務器下可以進行 Jsp 測試。
    安裝 Tomcat5.0 前需要安裝 JDK(如果是 Windows server 2003 就必須安裝 JDK,因為 Windows server 2003 是不帶 JVM 的-Windows server 2003 發行時 MS 和 SUN 剛好鬧別扭呢)。安裝完後,要設置幾個環境變量:
    JAVA_HOME = E:j2sdk1.4.2_04
    CLASSPATH = E:j2sdk1.4.2_04lib;E:j2sdk1.4.2_04lib ools.jar
    Path 中加 .;E:j2sdk1.4.2_04in;
    CATALINA_HOME = E:Tomcat 5.0
    TOMCAT_HOME = E:Tomcat 5.0
    解釋如下:我的 JDK版本是 1.4.2,安裝在 E:j2sdk1.4.2_04 文件夾下。
    環境變量 JAVA_HOME 和 CATALINA_HOME 是一定要加的(至少參考資料都是這麼說的)。CLASSPATH 也說要加,但是我沒加似乎也沒什麼影響。Path 中加 “.;E:j2sdk1.4.2_04in;”也一樣,我不加 jsp 也能運行起來,但是在 DOS 窗口下手工編譯 .java 類到 .class 文件有影響,因為找不到 javac.exe 編譯命令文件。至於 path 中加的那個點“.”,我原來在 resin 下是需要的,在 Tomcat 下還沒確定它是不是必須的。
    大家還發現 CATALINA_HOME 和 TOMCAT_HOME 的值是一樣的,我估計 TOMCAT_HOME 是 Tomcat 的舊版本使用的,現在用的都是 CATALINA_HOME。不過這2個好象並不是不相容的,都加上,或者加其中任意一個,Jsp 都不手影響。不過我建議用一個 CATALINA_HOME 就算了。
    Tomcat5.0 設置虛擬路徑比較方便了,因為可以在 Web 環境下管理。http://[url]:8080/admin 可以進入管理界面(管理員admin密碼在 Tomcat 安裝過程中可以設置),在 Tomcat Server-Service (Catalina)-Host (localhost)下可以添加 Context,類似於 IIS
裡的虛擬路徑:Document Base 指的是從實際 E:Tomcat 5.0webappsROOT 為起點的文件路徑,Path 指的是從虛擬“/”開始的虛擬路徑名,如“/mytest”。這裡 Tomcat 好象設計的有點不完善,只要加了新的 Context,保存,再點“Commit Changes”按鈕,再點Context 去看時,界面就會退到登錄界面,但是有時頁面就出錯了,必須再次手工進入http://[url]:8080/admin。加了 Context,Apache Tomcat 服務必須“關閉/啟動”一下(在Windows管理控制台的服務裡)。有資料說在 http://localhost:8088/manager 管理界面下可以 Start 和 Stop 來重新啟動對應的 Context,但是我 Stop 後就是 Start 不起來。點了一下 Undeploy,就把 Context 刪除了,注意:把 Context 對應的物理文件夾也給刪除了!!就是說你做了個應用,移到這裡,如果不小心,就給刪了-比病毒還厲害。小心啊!!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved