close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": libsvn_fs_base-1.so.1: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Jun 2, 2010, 5:50:14 PM (15 years ago)
- Author:
-
waue
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
78 | 78 | * 6. JavaServer Pages (JSPs) |
79 | 79 | |
80 | | 原作者要我們新增一個專案來測試,但我在上個專案下,又建立一個 jsp package ,然後把 test.jsp 放在這個 package 內,無法讀取的到 |
| 80 | 可以不用另外新增一個project ,沿用之前的project 也可以,作者是希望能有所區分,並對 第七節 撲梗 |
81 | 81 | |
82 | | 只好用作者的方法繼續測試,結果http://localhost:8080/de.vogella.wtp.jspsimple/FirstJSP.jsp 頁面還是無法出現 |
| 82 | * 6.2. Create the JSP |
83 | 83 | |
| 84 | 範例程式 FirstJSP 程式的內 ("dd/mm/yyyy") 改成 ("dd/MM/yyyy") 才會顯示正確的 日/月/年 |
| 85 | |
| 86 | 請務必對 "WebContent" 這個資料夾操作右鍵->new -> jsp ,否則會得到以下結果 |
| 87 | {{{ |
| 88 | #!text |
| 89 | 原作者要我們新增一個專案來測試,但我在上個專案下,又建立一個 jsp package ,然後把 test.jsp 放在這個 package 內, |
| 90 | 無法讀取的到只好用作者的方法繼續測試,結果http://localhost:8080/de.vogella.wtp.jspsimple/FirstJSP.jsp 頁面還是無法出現 |
| 91 | }}} |
| 92 | |
| 93 | |
| 94 | * 6.4. Adjust web.xml |
| 95 | |
| 96 | 近一步看到 WebContent 資料夾裡面,除了有我們放得jsp之外,還有兩個資料夾,其中 WEB-INF 裡面的 web.xml 記載著:[[br]] |
| 97 | servlet 的名稱、以及其對應,還有 jsp 的 welcome page,有寫則網址可以省略該檔名 |
| 98 | 如:原本要網址 http://dx7200:8080/jsp2/FirstJSP.jsp ,有改過 web.xml 則 http://dx7200:8080/jsp2/ 即可 |
| 99 | |
| 100 | * |
| 101 | * |
| 102 | * |
| 103 | * |
| 104 | * |
| 105 | * |
| 106 | * |
| 107 | * |
| 108 | * |
84 | 109 | |
85 | 110 | |
… |
… |
|
88 | 113 | * 開發 java 網頁的視野是用 ''' Java EE ''' 這個 Perspective |
89 | 114 | * 透過精靈建 project,web項目只有 靜態 與 動態 網頁專案,但要建立檔案,web 項目內則有許多檔案類型可以建立 |
90 | | * Java Resources:src 會有我們new 出來的 java 檔 |
91 | | * run on server |
92 | | |
| 115 | * 對所寫得code 執行 run on server ,就可以將程式碼在 eclipse 模擬出來的 tomcat 上執行(但這個tomcat 卻不同於原本系統的 tomcat) |
| 116 | * 在專案下,新增檔案需做正確的對應 |
| 117 | * 新增 jsp 網頁檔 == 對 WebContent 點 右鍵-> new |
| 118 | * 新增 java 檔 == 對 JavaResources 點 右鍵-> new |
| 119 | * 新增 servlet 則兩者皆可 |
| 120 | * WebContent 裡面的web.xml 是連接網頁與java的設定樞紐檔,對應到 tomcat 的 webapps/ROOT/WEB-INF 內 |
| 121 | * |
| 122 | * |
| 123 | * |
| 124 | * |
| 125 | * |
| 126 | * |
| 127 | * |
| 128 | * |
| 129 | * |