官术网_书友最值得收藏!

4.2 第一個JSP

同Servlet一樣,JSP作為一個Web組件必須包含在某個Web應用程序中,因此,首先創建一個Web應用程序JspBasic。具體操作步驟參考3.3節。本章中所有的JSP例程都包含在此Web應用程序中。

下面開始JSP編程學習。像以前學習其他編程技術一樣,先從開發一個最簡單的JSP頁面開始。

首先在Web應用JspBasic中創建一個新的JSP頁面。在“項目”視圖中選中Web應用JspBasic,右擊,在彈出的快捷菜單中選擇“新建”→JSP命令,彈出“新建JSP文件”對話框,如圖4-1所示。

圖4-1 “新建JSP文件”對話框

在“JSP文件名”文本框中輸入JSP文件名Hello,其他選項保持默認設置,單擊“完成”按鈕,JSP頁面生成完畢。Hello.jsp的完整代碼如程序4-1所示。

程序4-1:Hello.jsp

    <HTML>
    <BODY>
    <%
    out.println("Hello");
    %>
    </BODY>
    </HTML>

程序說明:頁面比較簡單,僅僅在JSP腳本通過out對象輸出一個簡單的文本提示。JSP腳本是<%與%>之間用Java語言編寫的代碼塊,關于JSP腳本后面還要詳細論述。

JSP在運行時被轉化為Servlet。在“項目”視圖中選中Hello.jsp,右擊,在彈出的快捷菜單中選中“查看Servlet”命令,可以看到JSP轉化為Servlet時的對應Java代碼Hello_jsp.java,如圖4-2所示。

圖4-2 JSP對應的Servlet的代碼

保存程序并發布Web應用,打開IE瀏覽器,在地址欄中輸入http://localhost:8080/JspBasic/Hello.jsp,得到如圖4-3所示的運行結果頁面,可以看到JSP腳本輸出的提示信息。

圖4-3 JSP頁面運行結果

主站蜘蛛池模板: 玛纳斯县| 仁化县| 阿鲁科尔沁旗| 遂昌县| 剑阁县| 衡阳县| 临高县| 青岛市| 鄂伦春自治旗| 星子县| 连江县| 南开区| 广安市| 原阳县| 安龙县| 佛学| 黄平县| 广州市| 景德镇市| 延寿县| 天门市| 阳春市| 孟州市| 南皮县| 安岳县| 拜泉县| 惠来县| 平安县| 澎湖县| 芦溪县| 天门市| 新宾| 蒙阴县| 如皋市| 甘南县| 葫芦岛市| 伊吾县| 乌鲁木齐县| 青岛市| 乡宁县| 南京市|