2008年7月10日 星期四

Eclipse3.4+Tomcat6.0.16 寫 java Servlet

推文
1. 下載目前的最新 release版, Eclipse 3.4 版
到網頁 http://www.eclipse.org/downloads/
選擇 Eclipse IDE for Java EE Developers (163 MB) 項目下載
eclipse-jee-ganymede-win32.zip 檔案

2. 下載目前最新 Tomcat 版本,apache-tomcat-6.0.16 版
網址
http://apache.ntu.edu.tw/tomcat/tomcat-6/v6.0.16/bin/apache-tomcat-6.0.16.zip
解壓縮 apache-tomcat-6.0.16.zip檔案

3. 解壓縮 eclipse-jee-ganymede-win32.zip 檔案,會有個 eclipse 目錄
執行此目錄底下的 eclipse.exe

4.

預設即可按 OK,或選擇你要放程式的目錄。

5.

點 Workbench,進入工作平台。

6. 這個版本是 J2EE版本,所以預設即進入 J2EE開發介面,開發 servlet 不用再
下載其他 plugin

7. 點選底下的 Servers tag,在底下空白處按右鍵,NewServer


8. 選擇 Apache底下的 Tomcat6.0 Server,按 Next

9. 按 Browser 鈕,選擇我們下載的壓縮 apache-tomcat-6.0.16.zip 檔,解壓縮後
的目錄 apache-tomcat-6.0.16,按確定


10. 按 finsih

11. 選 File-->New-->other


12. 選 Web 底下的 Dynamic Web Project,按 Next

13. 在 Project name 輸入 HelloServlet,按 Finish


14. 選 FileNewother
選 Web 底下的 Servlet,按 Next

15. 在 Java package 敲入 test,Class name 輸入 HelloWorldServlet,按 Finish


16. 要在網頁顯示繁體中文,請在程式裡加一行,
private static final String CONTENT_TYPE = "text/html; charset=Big5";
如下:

17. 在程式的 doGet 方法裡,輸入
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
out.println("<html><body>Hello 這世界 ~~~</body></html>");
如下

18. 執行 RunRun asRun on Server

按 Finish
19. 會自動開啟 Server及網頁

如果有改程式,只要瀏覽的網頁在 refresh 即可更新。

20. 如要匯出你的 project, HelloServlet ,deploy成一個 Tomcat Web Application
如下
選 FileExport,選 Web 底下的 WAR file項目
按 Next

21. 按 Browser,選擇你安裝 tomcat 的路徑如下,
畫面的 Destination 我的是,C:\Tomcat602\webapps\HelloServlet.war
按 Finish

22. 啟動 Tomcat,在 IE或其他瀏覽器輸入網址:
http://localhost:8080/HelloServlet/HelloWorldServlet


以上是參考網址 flash 動畫說明
http://eclipse.cdpa.nsysu.edu.tw/technology/phoenix/demos/install-wtp/install-wtp
.html

2 意見:

匿名 提到...

我收获了有益的方法,说声谢谢。

匿名 提到...

不錯的內容,感謝您,
若能加上介紹如何匯入現有Servlet會更好!
:)