作為一個初學JSP和Servlet的人來說
最難恐怕是服務器的配置這一關
本人剛剛開始學習JSP和Servlet
現在把配置經過和大家交流
我的主要環境如下
Windows XP sp
j
sdk
和 jre
tomcat
大致的步驟如下
安裝和配置java
下載並安裝服務器
測試服務器
安裝和配置java
下載J
SDK和JRE
可以在下載
注意Tomcat
需要的是JRE
安裝並設置環境變量
設置JAVA_HOME變量為java的主目錄
把java的bin目錄路徑添加到PATH環境變量中
測試Java環境
進入 命令提示符(開始
運行
cmd)
輸入java
version
看版本對不對
輸入 javac
help看是不是正確的提示
如果提示
不是內部活外部命令
也不是可運行的程序或批處理文件
則沒有把Path路徑設置好
參看
一切OK
進入第二步
下載並安裝服務器
下載tomcat
下載地址_tomcat
cgi
下載
exe (是windows 安裝文件
我覺得比解壓縮文件好配置的多)
安裝
雙擊下載的 jakarta
tomcat
exe文件(
M)
可進入安裝狀態
安裝的過程就像安裝windows的其它軟件一樣簡單
選路徑
下一步直到完成
其中要注意的是端口號
在安裝過程中會提示你修改端口號
如果你沒有別的服務器
建議你把端口號修改為
這樣方便你以後調試程序
如果你已經有別的服務器占據了
或者你不怕以後調試時不厭其煩的在地址欄輸入
那就保持
開啟servlet調試器
主要是為了在不修改web
xml文件的情況下也能運新servlet
隨著學習的深入
你會體會到這樣帶來的便利性
但不建議企業服務器這麼做
僅限於學習階段
具體做法如下
在tomcat的根目錄下
比如我的安轉目錄是D:\Apache Software Foundation\Tomcat
找到conf文件夾下的web
xml文件
把其中如下的servlet和servlet
mapping元素注釋去掉:
<servlet>
<servlet
name>invoker</servlet
name>
<servlet
class>
org
apache
catalina
servlets
InvokerServlet
</servlet
class>
</servlet>
<servlet
mapping>
<servlet
name>invoker</servlet
name>
<url
pattern>/servlet/*</url
pattern>
</servlet
mapping>
一切OK
進入第三步
測試服務器
測試服務器的基本配置
開始
程序
Apache Tomcat
Monitor Tomcat
Start 來啟動服務器
在浏覽器地址欄輸//localhost:port/(注意:port是你設置的端口好)看能否正確顯示Tomcat服務器說明頁面
如不行
請檢查以上配置
測試html文件
l寫好
拷貝至 tomcat主目錄\webapps\ROOT\ 下
在浏覽器地址欄輸入(注意文件名的大小寫)
測試JSP文件
hello
jsp寫好
拷貝至 tomcat主目錄\webapps\ROOT\ 下
在浏覽器地址欄輸入(注意文件名的大小寫)
測試servlet
寫好HelloServlet
java並編譯
把HelloServlet
class拷貝至 tomcat主目錄\webapps\ROOT\WEB
INF\classes(一般需要自己建一個classes文件夾)下
在浏覽器地址欄輸//localhost:port/servlet/HelloServlet (這裡可以看到開啟servlet調試器的便利之處)
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28135.html