jdk1.5 + tomcat5.0安裝與配置

 

一。安裝軟件
1。 jdk-1_5_0_08-windows-i586-p.exe
2。 jakarta-tomcat-5.0.28.exe
3。 eclipse3.0.1

二。拷貝文件
1。 在JDK的lib目錄下有一個tools.jar, 你把它拷貝到Tomcat安裝目錄下的common/lib目錄下
2。 %TOMCAT_HOME%/common/lib/servlet-api.jar 拷貝到java對應目錄下(是不是必須還要驗證)
   可以不拷貝,而在開發工具(如eclispe)的project屬性中填加該lib(Add External JARs)

三。設置環境變量

1。 JAVA_HOME=c:/j2sdk1.5.0
2。 path=(原來的內容);%JAVA_HOME%/bin
四。測試
1。

  到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類Tomcat自帶的的目錄;
  在webapps目錄下新建一個目錄,起名叫myapp;
  myapp下新建一個目錄WEB-INF,注意,目錄名稱是區分大小寫的;
  WEB-INF下新建一個文件web.xml,內容如下:

  

  在myapp下新建一個測試的jsp頁面,文件名爲index.jsp,文件內容如下:


  重啓Tomcat
  
  打開瀏覽器,輸入http://localhost:8080/myapp/index.jsp 看到當前時間的話說明就成功了。
  
  2。 Servlet:
  
  用你最熟悉的編輯器(建議使用有語法檢查的java ide,如eclipse)新建一個servlet程序,文件名爲Test.java,文件內容如下:(參看 二。拷貝文件)

編譯
  將Test.java放在c:/test下,使用如下命令編譯:
  
  C:/Test>javac Test.java
  
  然後在c:/Test下會產生一個編譯後的servlet文件:Test.class
  
  將結構test/Test.class剪切到%TOMCAT_HOME%/webapps/myapp/WEB-INF/classes下,也就是剪 切那個test目錄到classes目錄下,如果classes目錄不存在,就新建一個。 現在webapps/myapp/WEB-INF/classes下有test/Test.class的文件目錄結構
  
  修改webapps/myapp/WEB-INF/web.xml,添加servlet和servlet-mapping
  
  編輯後的web.xml如下所示:

    這段話中的servlet這一段聲明瞭你要調用的Servlet,而servlet-mapping則是將聲明的servlet"映射"到地址/Test上
  
    好了,重啓動Tomcat,啓動瀏覽器,輸入http://localhost:8080/myapp/Test 如果看到輸出This is a servlet test.就說明編寫的servlet成功了。(注意,只有當修改web.xml後,才需要重啓tomcat
  
  注意:修改了web.xml以及新加了class,都要重啓Tomcat
  
  3。 建立自己的Bean:
  
  用你最熟悉的編輯器(建議使用有語法檢查的java ide)新建一個java程序,文件名爲TestBean.java,文件內容如下:

編譯
  
  將TestBean.java放在c:/test下,使用如下命令編譯:
  
  C:/Test>javac TestBean.java
  
  然後在c:/Test下會產生一個編譯後的bean文件:TestBean.class
  
  將TestBean.class文件剪切到 %TOMCAT_HOME%/webapps/myapp/WEB-INF/classes/test下,
  
  新建一個TestBean.jsp文件,文件內容爲:

啓動瀏覽器,輸入http://localhost:8080/myapp/TestBean.jsp 如果看到輸出Java bean name is: This is a test java bean.就說明編寫的Bean成功了。
  
  這樣就完成了整個Tomcat下的jsp、servlet和javabean的配置。接下來需要做的事情就是多看書、多讀別人的好代碼,自己多動手寫代碼以增強自己在這方面開發的能力了。
  
  jvm應填寫到
  c:/j2sdk/bin

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