JSP入門程式

在這一節中,我們來學習如何使用Eclipse創建一個JSP專案。創建JSP專案的工具有很多,常用主流的IDE工具有:

  • MyEclipse
  • Eclipse(Eclipse Jee Oxygen)
  • NetBeans

這裏使用Eclipse創建一個簡單的JSP專案,併發布到使用Eclipse發佈到Tomcat容器中運行。

要在Eclipse IDE中創建JSP並使用Tomcat伺服器運行,請參考以下幾個步驟:

  • 創建動態Web專案
  • 創建一個jsp頁面
  • 啟動tomcat伺服器並部署專案
  • 測試運行結果

1.創建動態Web專案

首先打開Eclipse,然後創建動態Web專案,請單擊菜單檔(File) -> 新建(New) -> 動態Web專案(Dynameic Web Project) -> 填寫專案名稱(例如:helloworld) -> 完成(Finish)。

填寫專案名稱為:helloworld,然後下一步 -

配置專案的Java類編譯目錄,保持默認,點擊下一步 -

配置Web模組設置,打勾選中生成web.xml部署描述符,點擊完成(Finish) -

創建成功後的專案目錄結構如下所示 -

在Eclipse IDE中創建JSP檔

要創建一個jsp檔,請打開專案流覽(點擊+圖示) -> 右鍵單擊WebContent -> New -> -> Other… -> Web -> jsp -> 填寫jsp檔案名(例如:index.jsp) -> 下一步 -> 完成。

選擇:Web -> JSP File 如下圖所示 -

下一步,填空檔案名稱:index.jsp ,如下圖所示 -

下一步,選擇JSP的範本,如下所示 -

點擊完成即可,下麵是所選擇範本自動創建的JSP代碼 -

檔:index.jsp -

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

</body>
</html>

現在創建JSP檔,下麵我們來寫一些代碼簡單的JSP代碼。修改為如下 -

檔:index.jsp -

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>第一個JSP應用程式</title>
</head>
<body>
    <div style="margin: auto; text-align: center;">
        <h2>第一個JSP應用程式</h2>
        <%
            String str = "JSP Hello World ~";
            out.print(str);
        %>
    </div>
</body>
</html>

啟動伺服器並部署專案

啟動伺服器並單步部署專案右鍵單擊專案 -> 運行方式 -> 在伺服器上運行 -> 選擇tomcat server -> next -> addAll ->完成。

注意: 如果第一次使用Eclipse來編寫JSP或動態網站專案,那麼可能還沒有配置過Tomcat伺服器,請參考以下步驟來配置。

點擊Eclipse上方的菜單:Windows -> References -> Server -> Runtime Environments,如下圖所示 -

並點擊右上方的Add,然後選擇:Apache->Apache Tomcat v8.5 ,如下所示 -

下一步,點擊 Browse… 選擇Apache Tomcat的安裝位置,如下圖所示 -

這裏安裝的Tomcat v8.5是一個解壓包(可通過: http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23-windows-x64.zip 下載),並解壓到: D:\software\apache-tomcat-8.5.23 目錄。

因此,配置選擇的Apache Tomcat安裝目錄如下圖所示 -

然後,點擊完成(Finish)即可,如下圖所示 -

最後,點擊:Apply and Close,並重啟Eclipse

現在啟動tomcat伺服器並部署專案

啟動伺服器並部署專案,右鍵單擊專案名稱 -> 運行方式 -> 在伺服器上運行 -> 選擇Tomcat server - > next - > addAll - >完成。

下一步,選擇Tomcat server,如下所示 -

選擇要運行的專案到右邊,然後點擊完成,如下圖所示 -

Eclilse自動打開內置流覽器運行,得到結果如下 -

或者您也可以打流覽器,訪問以下URL: http://localhost:8080/helloworld/

到此,我們的第一個JSP專案就講解完成了。


上一篇: JSP生命週期 下一篇: JSP基礎語法