JSP 全名 Java Server Pages,本質上是 Servlet,是一種動態網頁開發技術,用於回應客戶端傳送的請求,並根據請求內容動態地生成 HTML、XML 或其他格式文件的 Web 網頁,然後返回給發送請求的客戶端。比起 Servlet 要生成網站 HTML 的方式還要更簡便、快速。
而且,它是一個可以在 HTML 頁面使用 Java 的酷東西。
開始 JSP(使用 Eclipse)
1. 新建一個專案(參考文章裡的使用介面跟這個版本不太一樣):
a. 打開 Eclipse(這裡版本是 2023.6 版),找到工具列左上角的檔案/新建/動態 Web 專案(Dynamic Web Project)
b. 設定專案環境
_ 專案名稱(Project name): 就是專案名稱,方便辨識的就行了
_ Target runtime:我們剛才下載的 Tomcat(如果沒有的話去 New Runtime 找,Apache 資料夾裡會有,選擇一樣版本號的 Tomcat)
到這裡如果沒有其他細節(例如更改資料夾結構之類的)可以直接完成。
2.新增 JSP 頁面
可能因為結構設定不同,所以介面差的有點多,不過我猜測 webapp 就是 WebCotent,在這個資料夾中建立一個叫做 index 的 JSP 檔。
建立的步驟很簡單,在 webapp 資料夾上按右鍵,新建選項裡有個 JSP File 點下去就對了,命名 JSP 檔案名稱完畢後,按完成即可建立新的 JSP 頁面。
3. 預覽頁面
點執行按鈕,啟動 Tomcat 就可以進行頁面預覽
JAVA 要寫在哪裡呢
由 Eclipse 產生的 JSP 文件檔案有類似 HTML 的基本架構,title 是網頁分頁名稱,而<% %>內則可以撰寫 JAVA,像是這樣:
在網頁呈現出來的畫面: