書名: Java EE 程序設計作者名: 郝玉龍編著本章字數: 662字更新時間: 2019-07-01 10:16:02
2.4 開發環境測試
下面通過創建一個包含動態JSP頁面的Java EE應用來對新搭建的Java EE開發環境進行測試。關于JSP編程的詳細指導將在第4章展開。
打開NetBeans IDE,選擇“文件”菜單的“新建項目”選項,彈出“新建項目”對話框,如圖2-9所示。

圖2-9 新建測試項目
在“類別”列表框中選中Java Web選項,在“項目”列表框中選中“Web應用程序”。單擊“下一步”按鈕,得到如圖2-10所示的對話框。

圖2-10 設置測試Web應用選項
在“項目名稱”文本框輸入test。單擊“瀏覽”按鈕選擇項目文件夾位置,單擊“下一步”按鈕得到如圖2-11所示的對話框。

圖2-11 設置Web應用服務器
Web應用程序必須發布到Java EE Web服務器上才能夠運行。因此從“服務器”下拉列表框中選擇2.3節配置的GlassFish Server,默認其他選項設置,單擊“完成”按鈕,Web應用程序創建完畢。
下面在Web應用程序中添加一個動態JSP頁面。在NetBeans IDE的項目視圖中選中新建的項目test,右擊,選擇“新建”→JSP命令,彈出如圖2-12所示的對話框。默認所有選項設置,單擊“完成”按鈕,JSP頁面創建完成。

圖2-12 新建JSP測試頁面
newjsp.jsp可動態顯示Java EE服務器當前時間,完整代碼如程序2-1所示。
程序2-1:newjsp.jsp
<%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>測試頁面</title> </head> <body> <center><%out.print(new java.util.Date()); %></center> </body> </html>
下面發布newjsp.jsp到應用服務器上。在“項目”視圖中選中文件newjsp.jsp,右擊,在彈出的快捷菜單中選擇“運行文件”命令,則Web應用程序test被打包、部署且內置的應用服務器GlassFish Server 5被啟動,在自動彈出的瀏覽器窗口中,將得到如圖2-13所示的運行結果頁面。

圖2-13 動態顯示服務器當前時間的測試頁面
頁面顯示的為GlassFish Server 5服務器當前時間,通過不斷刷新頁面,可以看到顯示時間隨服務器時間改變而改變。至此,利用本章搭建的開發環境,一個Java EE應用從創建、編碼、發布到運行已全部順利通過。