- Java EE 程序設計
- 郝玉龍編著
- 481字
- 2019-07-01 10:16:09
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頁面運行結果
推薦閱讀
- Extending Jenkins
- 流量的秘密:Google Analytics網站分析與優化技巧(第2版)
- Django Design Patterns and Best Practices
- STM32F0實戰:基于HAL庫開發
- Apache Kafka Quick Start Guide
- 用案例學Java Web整合開發
- RocketMQ實戰與原理解析
- Instant Automapper
- Three.js權威指南:在網頁上創建3D圖形和動畫的方法與實踐(原書第4版)
- Android應用程序設計
- Jakarta EE Cookbook
- Learning Redis
- Scratch 3.0少兒積木式編程(6~10歲)
- 計算機信息技術實踐教程
- 算法技術手冊