1.23.2005

Java - servlet & tomcat 設定

在linux中要裝tomcat只要將下載回來的壓縮檔解壓在/usr/local/即可使用(路徑任意,但TOMCAT_HOME要設正確就是了),基本步驟為:
1.解壓到/usr/local/
2.設好TOMCAT_HOME路徑,但在tomcat4.1開始好像改成設CATALINA_HOME
3.在CATALINA_HOME/bin/startup.sh 啟動comcat
4.將寫好的servlet的class放到tomcat下,其目錄配置方式為:
  jakarta-tomcate-4.1.31/
    webapps/
      your_project_dir/
        servlets/
          your_html_file.html
        WEB-INF/
          web.xml
          classes/
            your_servlet.class
其中your_project_dir為你 Web application 的根目錄
WEB-INF這個目錄中放Web application deployment descriptor(web.xml)
WEB-INF/classes放寫好的web application
WEB-INF/lib放JAR檔,JAR可放要用的class或其它會用到的class-file
5.接著,因為是在自己的電腦,所以打入網址
  http://localhost:8080/your_project_dir/servlets/your_html_file.html即可
 但也可以將 html檔放在your_project_dir下,這樣連網頁時只要打入
  http://localhost:8080/your_project_dir/your_html_file.html 即可
但不一定要連*.html才行,自己在試的時候,打入要連的class就行了
  http://localhost:8080/your_project_dir/your_servlet
要傳參數時,以此方式(設要傳入變數名為name)
  http://localhost:8080/your_project_dir/your_servlet?name=malo
這樣即可傳參數到servlet中

!!!! 注意!!!!在打網址時是有分大小寫的,大小寫要打對ㄚ!!!!

沒有留言: