第4章JSP內置對象_第1頁
第4章JSP內置對象_第2頁
第4章JSP內置對象_第3頁
第4章JSP內置對象_第4頁
第4章JSP內置對象_第5頁
已閱讀5頁,還剩74頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Java Web開發劉素芳 主編 機械工業出版社Java Web開發劉素芳 主編 機械工業出版社 Java Web開發劉素芳 主編機械工業出版社00000CharacterJava Web開發精品課課程建設設Part 1Java Web開發第第4 4章章 JSPJSP內置對象內置對象2 學學 習習 目目 標標v 掌握掌握JSPJSP常用內置對象(包括常用內置對象(包括requestrequest、outout、responseresponse、sessionsession及及applicatapplicationion對象)的應用及常用方法;對象)的應用及常用方法;v 了解了解pageCont

2、extpageContext、configconfig、pagepage和和e exceptionxception對象的應用。對象的應用。 第第4 4章章 JSPJSP內置對象內置對象Java Web開發開發3 教教 學學 要要 求求Java Web開發開發第第4 4章章 JSPJSP內置對象內置對象4 Java Web開發開發4.1 JSP內置對象概述 v JSP內置對象是在JSP運行環境中已經定義好的對象,不用聲明和定義就可以在JSP頁面的腳本部分直接使用 。requestrequest對對象象:獲取從客戶端瀏覽器發送到服務器端的所有請求信息。outout對對象象:向客戶端輸出數據。res

3、ponseresponse對對象象:將服務器端的數據發送到客戶端瀏覽器。第第4 4章章 JSPJSP內置對象內置對象5 Java Web開發開發4.1 JSP內置對象概述 v JSP內置對象是在JSP運行環境中已經定義好的對象,不用聲明和定義就可以在JSP頁面的腳本部分直接使用 。sessionsession對對象象:保存每一個用戶信息,以便跟蹤用戶的狀態。applicationapplication對對象象:在多個用戶之間保存、共享信息,并在Web應用程序運行期間持久保持數據。第第4 4章章 JSPJSP內置對象內置對象6 Java Web開發開發4.1 JSP內置對象概述 v JSP內置對

4、象是在JSP運行環境中已經定義好的對象,不用聲明和定義就可以在JSP頁面的腳本部分直接使用 。pageContextpageContext對對象象:提供對JSP頁面內所有的對象及名字空間的訪問。configconfig對對象象:配置處理JSP程序的句柄。pagepage對對象象:代表JSP對象本身,代表編譯后的servlet對象。exceptionexception對對象:象:是一個例外對象,當一個頁面在運行過程中發生了例外,就產生這個對象。 第第4 4章章 JSPJSP內置對象內置對象7 Java Web開發開發4.2 request對象v requestrequest對對象象封裝了客戶端請

5、求的所有信息 。v 調用request對象相應的方法可以獲取封裝的信息 第第4 4章章 JSPJSP內置對象內置對象8 Java Web開發開發4.2 request對象第第4 4章章 JSPJSP內置對象內置對象4.2.1 4.2.1 requestrequest對對象的常用方法象的常用方法 9 Java Web開發開發4.2.2 案例1 使用request對象獲取客戶端請求的HTTP頭信息并顯示 4.2 request對象 學習request對象獲取客戶端請求的HTTP頭信息的方法 。 案例學習目標案例學習目標 request對象獲取客戶端請求的HTTP頭信息的方法 。 案例知識要點案例知

6、識要點 第第4 4章章 JSPJSP內置對象內置對象10 Java Web開發開發 在Tomcat服務器的webapps目錄下創建保存第4章案例文件的目錄ch4,本章案例中的JSP頁面均保存在ch4目錄中。 復制WEB-INF目錄及其子文件web.xml到ch4目錄下。 在ch4目錄中編寫JSP頁面Sample4_1.jsp,該頁面使用request對象獲取客戶端請求的HTTP頭信息。案例完成步驟案例完成步驟 第第4 4章章 JSPJSP內置對象內置對象4.2.2 案例1 使用request對象獲取客戶端請求的HTTP頭信息并顯示 4.2 request對象11 Java Web開發開發案例完

7、成步驟案例完成步驟 第第4 4章章 JSPJSP內置對象內置對象4.2.2 案例1 使用request對象獲取客戶端請求的HTTP頭信息并顯示 4.2 request對象12 Java Web開發開發啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/Sample4_1.jsp” ,驗證程序是否能正確執行。案例完成步驟案例完成步驟 第第4 4章章 JSPJSP內置對象內置對象4.2.2 案例1 使用request對象獲取客戶端請求的HTTP頭信息并顯示 4.2 request對象13 Java Web開發開發4.2.3 案例2 使用使用reques

8、trequest對象獲取表單信息、處理漢字對象獲取表單信息、處理漢字 4.2 request對象 學習request對象獲取表單信息、處理漢字信息的方法。 案例學習目標案例學習目標 request對象獲取表單信息的方法,處理漢字信息的方法。 案例知識要點案例知識要點 第第4 4章章 JSPJSP內置對象內置對象14 Java Web開發開發 在ch4目錄中編寫簡單的用戶注冊頁面Regist.htm 。案例完成步驟案例完成步驟 第第4 4章章 JSPJSP內置對象內置對象4.2 request對象4.2.3 案例2 使用使用requestrequest對象獲取表單信息、處理漢字對象獲取表單信息、

9、處理漢字 15 Java Web開發開發 在ch4目錄中編寫獲取表單信息、處理漢字信息的JSP頁面Sample4_2.jsp。案例完成步驟案例完成步驟 第第4 4章章 JSPJSP內置對象內置對象4.2 request對象4.2.3 案例2 使用使用requestrequest對象獲取表單信息、處理漢字對象獲取表單信息、處理漢字 16 Java Web開發開發 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/Regist.htm” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 第第4 4章章 JSPJSP內置對象內置對象4.2 requ

10、est對象4.2.3 案例2 使用使用requestrequest對象獲取表單信息、處理漢字對象獲取表單信息、處理漢字 17 Java Web開發開發4.3 out對象v out對象,輸出流對象。v 可以使用out對象將所需的信息發送到客戶端瀏覽器。 第第4 4章章 JSPJSP內置對象內置對象18 Java Web開發開發4.3 out對象4.3.1 4.3.1 out對象的常用方法 第第4 4章章 JSPJSP內置對象內置對象19 Java Web開發開發4.3.2 4.3.2 案例案例3 3 使用使用outout對象輸出各種類型數據到客戶端對象輸出各種類型數據到客戶端4.3 out對象

11、學習out對象各種常用方法的使用 。 案例學習目標案例學習目標 out對象的常用方法 。 案例知識要點案例知識要點 第第4 4章章 JSPJSP內置對象內置對象20 Java Web開發開發 在ch4目錄中編寫JSP頁面Sample4_3.jsp,該頁面使用out對象的各種常用方法。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/Sample4_3.jsp” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.3.2 4.3.2 案例案例3 3 使用使用outout對象輸出各種類型數據到客戶端對象輸出各種類型數據到客戶端4.3 out對

12、象第第4 4章章 JSPJSP內置對象內置對象21 Java Web開發開發案例完成步驟案例完成步驟 4.3.2 4.3.2 案例案例3 3 使用使用outout對象輸出各種類型數據到客戶端對象輸出各種類型數據到客戶端4.3 out對象第第4 4章章 JSPJSP內置對象內置對象22 Java Web開發開發案例完成步驟案例完成步驟 4.3.2 4.3.2 案例案例3 3 使用使用outout對象輸出各種類型數據到客戶端對象輸出各種類型數據到客戶端4.3 out對象第第4 4章章 JSPJSP內置對象內置對象23 Java Web開發開發4.4 response對象v response對象用于

13、對客戶端的請求作出動態響應,向客戶端發送數據。 第第4 4章章 JSPJSP內置對象內置對象24 Java Web開發開發4.4 response對象4.4.1 4.4.1 responseresponse對對象的常用方法象的常用方法 第第4 4章章 JSPJSP內置對象內置對象25 Java Web開發開發 學習response對象setHeader()方法的使用。 案例學習目標案例學習目標 response對象的setHeader()方法。 案例知識要點案例知識要點 4.4 response對象4.4.2 4.4.2 案例案例4 4 使用使用responseresponse對象自動刷新頁對

14、象自動刷新頁面面 第第4 4章章 JSPJSP內置對象內置對象26 Java Web開發開發 在ch4目錄中編寫JSP頁面Sample4_4.jsp,該頁面使用response對象setHeader()方法實現自動刷新頁面。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/Sample4_4.jsp” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.4 response對象4.4.2 4.4.2 案例案例4 4 使用使用responseresponse對象自動刷新頁對象自動刷新頁面面 第第4 4章章 JSPJSP內置對象內置對象27

15、Java Web開發開發案例完成步驟案例完成步驟 4.4 response對象4.4.2 4.4.2 案例案例4 4 使用使用responseresponse對象自動刷新頁對象自動刷新頁面面 第第4 4章章 JSPJSP內置對象內置對象28 Java Web開發開發 學習response對象sendRedirect()方法的使用。 案例學習目標案例學習目標 response對象的sendRedirect()方法。 案例知識要點案例知識要點 4.4 response對象4.4.3 4.4.3 案例案例5 5 使用使用responseresponse對象重定向頁面對象重定向頁面第第4 4章章 JS

16、PJSP內置對象內置對象29 Java Web開發開發 在ch4目錄中創建選擇鏈接的靜態頁面SelectLink.htm。 在ch4目錄中編寫JSP頁面Sample4_5.jsp,該頁面使用response對象sendRedirect()實現重定向。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/SelectLink.htm” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.4 response對象4.4.3 4.4.3 案例案例5 5 使用使用responseresponse對象重定向頁面對象重定向頁面第第4 4章章 JSPJSP

17、內置對象內置對象30 Java Web開發開發案例完成步驟案例完成步驟 4.4 response對象4.4.3 4.4.3 案例案例5 5 使用使用responseresponse對象重定向頁面對象重定向頁面第第4 4章章 JSPJSP內置對象內置對象31 Java Web開發開發 學習response對象setContentType()方法的使用。 案例學習目標案例學習目標 response對象的setContentType()方法。 案例知識要點案例知識要點 4.4 response對象4.4.4 4.4.4 案例案例6 6 使用使用responseresponse動態響應動態響應cont

18、entTypecontentType屬性屬性 第第4 4章章 JSPJSP內置對象內置對象32 Java Web開發開發 在ch4目錄中編寫JSP頁面Sample4_6.jsp,該頁面使用response對象setContentType()方法動態改變響應的MIME類型。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/Sample4_6.jsp” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.4 response對象4.4.4 4.4.4 案例案例6 6 使用使用responseresponse動態響應動態響應contentTyp

19、econtentType屬性屬性 第第4 4章章 JSPJSP內置對象內置對象33 Java Web開發開發案例完成步驟案例完成步驟 4.4 response對象4.4.4 4.4.4 案例案例6 6 使用使用responseresponse動態響應動態響應contentTypecontentType屬性屬性 第第4 4章章 JSPJSP內置對象內置對象34 Java Web開發開發案例完成步驟案例完成步驟 4.4 response對象4.4.4 4.4.4 案例案例6 6 使用使用responseresponse動態響應動態響應contentTypecontentType屬性屬性 第第4 4

20、章章 JSPJSP內置對象內置對象35 Java Web開發開發4.5 sessionsession對對象象 v session對象是與請求相關的HttpSession對象,它封裝了屬于用戶會話的所有信息。v 當一個用戶首次訪問服務器上的一個JSP頁面時,JSP引擎產生一個session對象,同時為這個session對象分配了一個String類型的Id號,JSP引擎同時將這個Id號發送到客戶端,并存放在用戶的Cookie中。 v session對象調用相應的方法可以存儲用戶在訪問各個頁面期間提交的各種信息。v 當用戶再次訪問連接該服務器的其它頁面時,或從該服務器連接到其它服務器再回到該服務器時

21、,JSP引擎不再分配給該用戶新的session對象,而是使用完全相同的一個,直到用戶關閉瀏覽器后,服務器端該用戶的session對象被銷毀,即與用戶的會話對應關系被終止。 第第4 4章章 JSPJSP內置對象內置對象36 Java Web開發開發4.5 sessionsession對對象象4.5.1 4.5.1 sessionsession對對象的常用方法象的常用方法 第第4 4章章 JSPJSP內置對象內置對象37 Java Web開發開發4.5.2 案例7 使用使用sessionsession制作站點計數器制作站點計數器 4.5 sessionsession對對象象 第3章講述過一個計數器

22、的例子Sample3_3.jsp,但那個例子并不能限制客戶通過不斷的刷新頁面來增加計數器的計數,本例使用session對象禁止客戶通過刷新頁面增加計數。原理是當客戶刷新頁面時,我們可以使用session的public boolean isNew() 方法判斷是否是一個新的用戶,因為用戶刷新頁面不會改變服務器分配給該用戶的session對象。 案例分析案例分析 第第4 4章章 JSPJSP內置對象內置對象38 Java Web開發開發4.5.2 案例7 使用使用sessionsession制作站點計數器制作站點計數器 4.5 sessionsession對對象象 學習session對象制作站點計

23、數器的方法。 案例學習目標案例學習目標 session對象制作站點計數器的方法。 案例知識要點案例知識要點 第第4 4章章 JSPJSP內置對象內置對象39 Java Web開發開發 復制ch3中的Sample3_3.jsp文件到ch4中重命名為Sample4_7.jsp。 修改Sample4_7.jsp文件代碼,使用session對象制作站點計數器。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/Sample4_7.jsp” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.5.2 案例7 使用使用sessionsession制作站

24、點計數器制作站點計數器 4.5 sessionsession對對象象第第4 4章章 JSPJSP內置對象內置對象40 Java Web開發開發案例完成步驟案例完成步驟 4.5.2 案例7 使用使用sessionsession制作站點計數器制作站點計數器4.5 sessionsession對對象象第第4 4章章 JSPJSP內置對象內置對象41 Java Web開發開發 學習session對象保存request對象獲取信息的方法,out對象輸出數據到客戶端的方法,response對象重定向頁面的方法。學習綜合應用JSP常用內置對象制作登陸模塊的方法。 案例學習目標案例學習目標 request對象

25、獲取信息的方法,session對象保存信息的方法,out對象輸出數據到客戶端的方法,response對象重定向頁面的方法。 案例知識要點案例知識要點 4.5.3 案例8 制作登錄模塊制作登錄模塊 4.5 sessionsession對對象象第第4 4章章 JSPJSP內置對象內置對象42 Java Web開發開發 在ch4目錄中創建用戶登錄頁面login.htm。 在ch4目錄中編寫使用JSP內置對象處理登錄信息的頁面Sample4_8.jsp。 在ch4目錄中編寫處理登錄成功信息的頁面welcome.jsp。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8

26、080/ch4/login.htm” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.5.3 案例8 制作登錄模塊制作登錄模塊 4.5 sessionsession對對象象第第4 4章章 JSPJSP內置對象內置對象43 Java Web開發開發案例完成步驟案例完成步驟 4.5.3 案例8 制作登錄模塊制作登錄模塊 4.5 sessionsession對對象象第第4 4章章 JSPJSP內置對象內置對象44 Java Web開發開發案例完成步驟案例完成步驟 4.5.3 案例8 制作登錄模塊制作登錄模塊 4.5 sessionsession對對象象第第4 4章章 JSPJSP內置對象內

27、置對象45 Java Web開發開發案例完成步驟案例完成步驟 4.5.3 案例8 制作登錄模塊制作登錄模塊 4.5 sessionsession對對象象第第4 4章章 JSPJSP內置對象內置對象46 Java Web開發開發4.6 applicationapplication對對象象 v當服務器一啟動,就產生一個application對象。直到服務器關閉,這個application對象才被銷毀。v與session對象不同的是,所有用戶的application對象是相同的一個,即所有的用戶共享這個內置的application對象。v而不同的服務器的application對象是互不相同的。 第第

28、4 4章章 JSPJSP內置對象內置對象47 Java Web開發開發4.6 applicationapplication對對象象4.6.1 application4.6.1 application對對象的常用方法象的常用方法 第第4 4章章 JSPJSP內置對象內置對象48 Java Web開發開發4.6.2 案例9 使用使用applicationapplication制作站點計數器制作站點計數器 4.6 applicationapplication對對象象 在Sample4_7.jsp中制作了使用session對象禁止用戶通過刷新頁面增加計數的計數器。本例中將計數值存儲到applicati

29、on對象中。案例分析案例分析 第第4 4章章 JSPJSP內置對象內置對象49 Java Web開發開發 學習application對象制作站點計數器的方法。 案例學習目標案例學習目標 application對象制作站點計數器的方法。 案例知識要點案例知識要點 4.6.2 案例9 使用使用applicationapplication制作站點計數器制作站點計數器 4.6 applicationapplication對對象象第第4 4章章 JSPJSP內置對象內置對象50 Java Web開發開發 在ch4目錄中,復制Sample4_7.jsp文件并重命名為Sample4_9.jsp。 修改Sam

30、ple4_9.jsp文件代碼,使用application對象制作站點計數器。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/Sample4_9.jsp” ,驗證程序是否能正確執行。案例完成步驟案例完成步驟 4.6.2 案例9 使用使用applicationapplication制作站點計數器制作站點計數器 4.6 applicationapplication對對象象第第4 4章章 JSPJSP內置對象內置對象51 Java Web開發開發案例完成步驟案例完成步驟 4.6.2 案例9 使用使用applicationapplication制作站點

31、計數器制作站點計數器 4.6 applicationapplication對對象象第第4 4章章 JSPJSP內置對象內置對象52 Java Web開發開發案例完成步驟案例完成步驟 4.6.2 案例9 使用使用applicationapplication制作站點計數器制作站點計數器 4.6 applicationapplication對對象象第第4 4章章 JSPJSP內置對象內置對象53 Java Web開發開發 學習application對象讀寫屬性值的方法、session對象讀寫屬性值的方法、out對象輸出數據到客戶端的方法、response對象重定向頁面的方法,以及綜合應用JSP常用內

32、置對象制作簡單聊天室的方法。 案例學習目標案例學習目標 application對象讀寫屬性值的方法;session對象讀寫屬性值的方法;out對象輸出數據到客戶端的方法;response對象重定向頁面的方法。 案例知識要點案例知識要點 4.6 applicationapplication對對象象4.6.3 案例10 制作簡單的聊天室制作簡單的聊天室 第第4 4章章 JSPJSP內置對象內置對象54 Java Web開發開發 在ch4目錄中創建子目錄bbs。 在bbs目錄中創建登錄頁面login.htm。 在bbs目錄中創建用于判斷用戶名、密碼是否為空的JSP頁面chatCheck.jsp。 案

33、例完成步驟案例完成步驟 4.6 applicationapplication對對象象4.6.3 案例10 制作簡單的聊天室制作簡單的聊天室 第第4 4章章 JSPJSP內置對象內置對象55 Java Web開發開發 在bbs目錄中創建框架頁面cChat.jsp,該頁面為聊天室主界面。案例完成步驟案例完成步驟 4.6 applicationapplication對對象象4.6.3 案例10 制作簡單的聊天室制作簡單的聊天室 第第4 4章章 JSPJSP內置對象內置對象56 Java Web開發開發 在bbs目錄中創建輸入聊天內容的頁面sendText.htm。 在bbs目錄中創建獲取用戶名及聊天

34、內容的頁面sChat.jsp。案例完成步驟案例完成步驟 4.6 applicationapplication對對象象4.6.3 案例10 制作簡單的聊天室制作簡單的聊天室 第第4 4章章 JSPJSP內置對象內置對象57 Java Web開發開發 在bbs目錄中創建顯示聊天紀錄的頁面resText.jsp。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:/localhost:8080/ch4/bbs/login.htm” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.6 applicationapplication對對象象4.6.3 案例10 制作簡單的聊天室制作簡單的

35、聊天室 第第4 4章章 JSPJSP內置對象內置對象58 Java Web開發開發案例完成步驟案例完成步驟 4.6 applicationapplication對對象象4.6.3 案例10 制作簡單的聊天室制作簡單的聊天室 第第4 4章章 JSPJSP內置對象內置對象59 Java Web開發開發4.7 其他其他對對象象4.7.1 4.7.1 pageContextpageContext對對象象v pageContext對象相當于頁面中其他對象功能的集成者,使用它可以訪問到本頁中的其他對象。v pageContext對象被封裝成javax.servlet.jsp.pageContext接口,提

36、供了對JSP頁面所有對象及命名空間的訪問,它的創建和初始化都由容器完成。 第第4 4章章 JSPJSP內置對象內置對象60 Java Web開發開發4.7 其他其他對對象象4.7.1 4.7.1 pageContextpageContext對對象象第第4 4章章 JSPJSP內置對象內置對象61 Java Web開發開發4.7 其他其他對對象象4.7.2 4.7.2 configconfig對對象象v config對象是實現javax.servlet.ServletConfig接口的類的實例對象。v 它提供存取Servlet class初始參數及有關Servlet環境信息的ServletCon

37、text對象。 第第4 4章章 JSPJSP內置對象內置對象62 Java Web開發開發4.7 其他其他對對象象4.7.2 4.7.2 configconfig對對象象第第4 4章章 JSPJSP內置對象內置對象63 Java Web開發開發4.7 其他其他對對象象4.7.3 4.7.3 pagepage對對象象 v page對象是為了執行當前頁面應答請求而設置的Servlet類的實體,即顯示JSP頁面本身,只有在JSP頁面內才是合法的。v page隱含對象本質上包含當前Servlet接口引用的變量,可以看作是this變量的別名。第第4 4章章 JSPJSP內置對象內置對象64 Java W

38、eb開發開發4.7 其他其他對對象象4.7.3 4.7.3 pagepage對對象象第第4 4章章 JSPJSP內置對象內置對象65 Java Web開發開發4.7 其他其他對對象象4.7.4 4.7.4 exceptionexception對對象象 v exception對象表示JSP引擎在執行代碼時拋出的異常。 。v 必須定義page編譯指令的isErrorPage屬性值等于true,才能夠使用exception。 第第4 4章章 JSPJSP內置對象內置對象66 Java Web開發開發4.7 其他其他對對象象4.7.3 4.7.3 exceptionexception對對象象第第4 4

39、章章 JSPJSP內置對象內置對象67 Java Web開發開發 學習使用exception對象獲取異常信息的方法。 案例學習目標案例學習目標 exception對象獲取異常信息的方法。 案例知識要點案例知識要點 4.7.5 案例11使用使用exceptionexception對象獲取異常信息對象獲取異常信息 4.7 其他其他對對象象第第4 4章章 JSPJSP內置對象內置對象68 Java Web開發開發 在ch4目錄中編寫產生異常的頁面Sample4_11.jsp。 在ch4目錄中編寫接收異常信息的頁面exception.jsp。 啟動Tomcat服務器,在瀏覽器的地址欄中輸入“http:

40、/localhost:8080/ch4/Sample4_11.jsp” ,驗證程序是否能正確執行。 案例完成步驟案例完成步驟 4.6.2 案例9 使用使用applicationapplication制作站點計數器制作站點計數器 4.6 applicationapplication對對象象第第4 4章章 JSPJSP內置對象內置對象69 Java Web開發開發案例完成步驟案例完成步驟 4.7.5 案例11使用使用exceptionexception對象獲取異常信息對象獲取異常信息 4.7 其他其他對對象象第第4 4章章 JSPJSP內置對象內置對象70 Java Web開發開發實實 訓訓 掌握

41、JSP常用內置對象(包括request、out、response、session及application對象)的應用及常用方法。 實訓目的實訓目的 第第4 4章章 JSPJSP內置對象內置對象71 Java Web開發開發實實 訓訓1. 運用request對象編寫2個JSP頁面 運用request對象編寫2個JSP頁面,名字分別為inputNumber.jsp、computer.jsp。具體要求如下: 1) inputNumber.jsp頁面設計一個表單,提供兩個單行文本框,供用戶輸入數字;提供一個下拉菜單,供用戶選擇運算符號(加、減、乘、除)。用戶輸入數字、選擇運算符號之后,程序將結果提交給computer.jsp頁面,其效果如圖4-18所示。 2) computer.jsp頁面使用request對象獲取

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論