Changes between Version 4 and Version 5 of waue/2010/0601


Ignore:
Timestamp:
Jun 1, 2010, 6:14:00 PM (14 years ago)
Author:
waue
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • waue/2010/0601

    v4 v5  
    99[[PageOutline]]
    1010
     11
     12
    1113主要參考
    1214
     
    1820   * [http://wiki.eclipse.org/WTP_FAQ 官方教學FAQ 落落長]
    1921   * [http://www.itzcn.com/video-vid-77-spid-10.html jsp 開發錄影教學 (中)]
     22
     23   
    2024
    2125 = 注意事項 =
     
    3034只有講到把 view 開出來,但是要從這個window 掌控本機的tomcat ,要從這個window 把 server 建立起來,如果 4. ... 的步驟有做的話,這邊就只要引入就可以了,若沒有也可從這邊的連結建立
    3135
     36 * 第四步驟做完,則可以透過 Eclipse 的 Servers 這個 window ,對 tomcat 進行管控
     37
     38 * 5.1 Servlets
     39 
     40 雖然 new project 起來,web項目只有 靜態 與 動態 網頁專案可以建立,但要建立檔案,web 內則有許多檔案類型可以建立。
     41 
     42 開發 java 網頁的視野是用 ''' Java EE ''' 這個 Perspective
     43 
     44 作者的project name 為 de.vogella.wtp.filecounter ,我簡化project 名稱為 jsp
     45 
     46 * 5.2 Creating Data Access Object
     47 
     48de.vogella.wtp.filecounter.dao 改為 jsp
     49
     50{{{
     51#!txt
     52file -> new -> other ==> java .( package ) -> next ==> Name: dao
     53}}}
     54
     55之後在 Java Resources:src 內就出現剛剛建立的package : dao
     56
     57接著在dao 圖示點選右鍵 -> new -> class ==> 步驟省略, 將 FileDao.java 建好後,填入作者給的code , 5.2 完成
     58
     59 * 5.3. Creating the Servlet
     60 
     61 雖然在 WebContent 的目錄點右鍵新增 FielCounter 檔,但程式還是會產生在 Java Resources 資料夾內
     62 
     63 而透過servlet 的 wizard ,Eclipse 幫我們產生出來的 java檔會有 doGet, doPost, 建構值, 以及 serialVersionUID
     64 
     65 * 5.4. Run
     66 
     67 run 的時候 選 run on server ,並選擇我們之前build 好的server 即可,可以run 的話,在原始碼旁邊會跳出執行的網頁
     68 
     69 挑選server 時,可以選 always use the server
     70 
     71 有將印出的字改成中文,會有亂碼問題,即使 server.xml 已經正確配置成 utf-8
     72 
     73 以前看到的servlet code 再用 out.print 時,需要 <html><body> </body> ...等html的標籤印出,但這邊的code 不用
     74 
     75 
     76 * 6. JavaServer Pages (JSPs)
     77 
     78 原作者要我們新增一個專案來測試,但我在上個專案下,又建立一個 jsp package ,然後把 test.jsp 放在這個 package 內,無法讀取的到
     79 
     80 只好用作者的方法繼續測試,結果http://localhost:8080/de.vogella.wtp.jspsimple/FirstJSP.jsp 頁面還是無法出現
     81 
     82 
     83 
     84 = 重點 =
     85 * 用純 eclipse 3.5 ,update install wtp(需加入更新網址),還要記得勾選"在原本galielo 源碼內 web 項目中的專案" 來安裝
     86 * 開發 java 網頁的視野是用 ''' Java EE ''' 這個 Perspective
     87 * 透過精靈建 project,web項目只有 靜態 與 動態 網頁專案,但要建立檔案,web 項目內則有許多檔案類型可以建立
     88 * Java Resources:src 會有我們new 出來的 java 檔
     89 * run on server
     90