Jakarta EE 程式設計/Jakarta Server Pages
外觀
(重定向自 Java 程式設計/JSP)
這是一個使用 Eclipse 建立 JSP 的極簡教程。
- 如果您還沒有安裝 Eclipse,請閱讀 此頁面。
- 如果您還沒有安裝應用程式伺服器,請閱讀 此頁面。
- 啟動 Eclipse
- 在專案資源管理器檢視中,右鍵單擊並選擇新建 -> 其他...
- 選擇 Web -> 動態 Web 專案。
- 輸入 helloworld 作為專案名稱。
- 在目標執行時,確保您已選擇您的應用程式伺服器例項。
- 單擊完成。
- 雙擊您的新專案以將其開啟。
- 右鍵單擊 WebContent 資料夾。
- 選擇新建 -> JSP 檔案。
- 在檔名中,輸入
FirstPage.jsp。它將是您的 JSP 的名稱。 - 單擊完成。新的
FirstPage.jsp檔案應出現在 WebContent 資料夾中。 - 在新 JSP 檔案中找到文字
<body>。 - 在此文字之後,寫
Hello World!。 - 右鍵單擊 WebContent/WEB-INF 資料夾。
- 選擇新建 -> 檔案。
- 在檔名中,輸入
web.xml。此檔案用於將我們的 JSP 與 URL 連結以訪問它。它可以對映許多其他東西。 - 單擊完成。
- 雙擊新檔案以將其開啟。
- 在檔案中,寫入以下內容
<?xml version="1.0" encoding="ISO-8859-1" ?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>firstpage</servlet-name>
<jsp-file>/FirstPage.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>firstpage</servlet-name>
<url-pattern>/firstpage</url-pattern>
</servlet-mapping>
</web-app>
- 右鍵單擊專案。
- 選擇匯出 -> WAR 檔案。如果您沒有找到 WAR 檔案選項,請改為單擊匯出...,選擇 Web -> WAR 檔案,然後單擊下一步>。web 專案應命名為
helloworld。 - 選擇目標位置。它是將包含您的 JSP 的應用程式建立的資料夾。記住此位置。
- 單擊完成。
- 轉到您建立應用程式的資料夾。您應該看到一個名為
helloworld.war的檔案。 - 將您的 WAR 檔案複製/貼上到應用程式伺服器的部署資料夾中。
- 啟動您的應用程式伺服器。
- 在瀏覽器中,轉到
https://:8080/helloworld/firstpage。您應該看到“Hello World!”。
在 URL 中,helloworld 來自我們建立的 WAR 檔案的名稱,而 firstpage 來自 web.xml 檔案中的 <url-pattern> 標記。
