Tomcat JSP配置實例手記

作者:zieckey([email protected])
All Right Reserved!

今天以Tomcat軟件配置了JSP的開發環境,開始走了很多彎路,
不過通過我的不懈努力終於解決了。
下面將我的經歷介紹如下。

一、開發環境配置
  
  第一步:下載j2sdk和tomcat:
到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下載j2sdk,
注意下載版本爲Windows Offline Installation的SDK,同時最好下載J2SE Documentation,
然後到tomcat官方站點(http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi)下載tomcat;
這裏我下載的是jdk-1_5_0_08-windows-i586-p.exe和apache-tomcat-5.5.20.exe

  第二步:安裝和配置你的j2sdk和tomcat:
執行j2sdk和tomcat的安裝程序,然後按默認設置進行安裝即可。
  
  1.安裝j2sdk以後,需要配置一下環境變量,在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量(假定你的j2sdk安裝在C:/Program Files/Java/jdk1.5.0_08):
  
JAVA_HOME=C:/Program Files/Java/jdk1.5.0_08
CLASSPATH=.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;(.;一定不能少,因爲它代表當前路徑)
PATH變量的設置:在當前的PATH變量的後面再添加以下內容:
;%JAVA_HOME%/bin (注意不要將原來的內容刪除了)

  接着可以寫一個簡單的java程序來測試J2SDK是否已安裝成功:
  
public class Hello
{
 public static void main(String[] args)
 {
  System.out.println( "Hello world! My Java!" );
 }

}
  
  將上面的這段程序保存爲文件名爲 Hello.java 的文件。
  
  然後打開命令提示符窗口,cd到你的Test.java所在目錄,然後鍵入下面的命令
  
javac Hello.java
java Hello
 
  此時如果看到打印出來 Hello world! My Java! 的話說明安裝成功了,如果沒有打印出這句話,你需要仔細檢查一下你的配置情況。
  
  2.安裝Tomcat
一般的軟件安裝一樣的,這裏我安裝在C:/Program Files/tomcat5.5
創建環境變量:
依次"我的電腦->屬性->高級->環境變量(N)->新建"
變量名爲:TOMCAT_HOME,變量值爲 C:/Program Files/tomcat5.5
  
  然後修改環境變量中的CLASSPATH,把tomat安裝目錄下的 common/lib 下的(可以根據實際追加)servlet.jar追加到CLASSPATH中去,修改後的CLASSPATH如下:
  
.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%TOMCAT_HOME%/common/lib/servlet.jar; 
  
  接着可以啓動tomcat,運行Tomcat,C:/Program Files/tomcat5.5/bin/tomcat5.exe
之後可以在瀏覽器中輸入:http://localhost:8080 就可以看到Tomcat的缺省頁面了.
編寫第一個JSP程序

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page language="java"%>
<html>
<title>第一個JSP程序</title>
<body>
<%out.println("Hello world!");%>
</body>
</html>

將其保存到C:/Program Files/tomcat5.5/webapps/ROOT/hello.jsp

然後再瀏覽器中輸入 http://localhost:8080/hello.jsp 就可以到一個網頁,
該網頁上輸出:
Hello world!

如果不行的話,可以嘗試:http://127.0.0.1:8080/hello.jsp,
這樣應該就可以了.

下面再給一個顯示當前系統時間的例子:

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page language="java"%>
<html>
<title>當前系統時間</title>
<body>
<h3>Today is:
<%= new java.util.Date() %>
</body>
</html>

總結:
這裏我詳細的紀錄了我的正確配置過程.
中途當然也出現很多不愉快的事情。
比如設置環境變量,CLASSPATH等一定要設置正確。
JSP程序也要寫對,即使是最簡單的這個hello.jsp程序,我也也錯了好幾次,
首先<%@ page language="java"%>要放到程序開始,
<%@ page contentType="text/html;charset=gb2312"%>
這個也要添加上,不然會出現亂碼。
還有就是程序中中英文字符不分也會出現莫名其妙的問題。
好的,祝你JSP之旅一帆風順。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章