下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
實驗2JSP內(nèi)置對象的應用實驗目的掌握JSP內(nèi)置對象;實驗要求獨立按時完成實驗任務,并撰寫實驗報告實驗報告要參加正確和錯誤輸入的測試情況截圖;截圖要求:必須包含網(wǎng)頁的完整地址禁止做與實驗無關的工作;實驗內(nèi)容JSP內(nèi)含對象使用;實驗步驟Part1簡單應用request對象的應用:使用表單將以下requesttest.html中radio單項選擇按鈕屬性值提交到answer.jsp頁面中。在answer.jsp頁面中,用request.getParameter()命令來接收提交過來的參數(shù)值。運行效果如下所示:requesttest.html文件的代碼上機時自己設計,answer.jsp文件的主要代碼段如下:<%intn=0;Strings1=request.getParameter("R");Strings2=request.getParameter("P");if(s1==null){s1="";}if(s2==null){s2="";}if(s1.equals("b")){n++;}if(s2.equals("a")){n++;}%>out對象的應用使用out對象輸出系統(tǒng)當前的時間,頁面文件outtest.jsp的運行效果如下:該頁面文件主要代碼段如下:現(xiàn)在是<%out.print(String.valueOf(Now.getHours()));%>小時<%out.print(String.valueOf(Now.getMinutes()));%>分<%out.print(String.valueOf(Now.getSeconds()));%>秒Part2綜合應用要求:實現(xiàn)以下4個jsp文件,完成登陸、驗證、留言和留言顯示功能。(1)login.jsp:登錄頁面,如圖5-1所示。輸入登錄信息并單擊“確定〞后跳轉到另一個頁面doLogin.jsp圖5-1(2)doLogin.jsp(無界面):登錄處理頁面,要求正確的用戶名為:學生姓名的拼音,口令為:學生的學號。如果用戶名和口令不正確那么顯示登錄錯誤信息,如下列圖所示;否那么登錄成功后,重定向到messageBoard.jsp(留言板頁面),可以進行留言。(3)messageBoard.jsp:留言板頁面,能實現(xiàn)如圖5-2所示的留言。輸入正確時:進入留言板頁面:圖5-2(4)showMessage.jsp:顯示留言信息頁面,如圖5-3所示。該頁面能顯示留言者(必須為login.jsp頁面中輸入的用戶名)、標題和內(nèi)容,要求能正確顯示圖5-2所示的留言內(nèi)容。提示:留言者用session保存圖5-3參考答案:login.jsp(代碼5-1),內(nèi)容如下<%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%><html><head></head><body><formaction="****.jsp">用戶名:<inputtype="text"name="username"/><br>口令:<inputtype="password"name="password"/><br><inputtype="submit"value="提交"/><inputtype="reset"value="重置"/></form></body></html>doLogin.jsp(代碼5-2),內(nèi)容如下<%@pagelanguage="java"pageEncoding="gb2312"%><%StringuserName=request.getParameter("***");//獲取用戶名session.setAttribute("name",***);//用戶名寫入session,顯示留言時需要StringpassWord=request.getParameter("***");//獲取口令if(userName.equals("admin")&&passWord.equals("123"))//用戶名和密碼正確 response.sendRedirect("****.jsp");//重定向到留言頁面elseresponse.sendError(500,"登陸錯誤,用戶名或密碼不正確!");%>messageBoard.jsp(代碼5-3),內(nèi)容如下<%@pagecontentType="text/html;charset=gb2312"%><formaction="***.jsp"method="post"> <tableborder="1"rules="rows"> <trheight="30"> <td>留言標題:</td> <td><inputtype="text"name="title"size="35"></td> </tr> <tr> <td>留言內(nèi)容:</td> <td><textareaname="content"rows="8"cols="34"></textarea></td> </tr> <tralign="center"height="30"> <tdcolspan="2"> <inputtype="submit"value="提交"> <inputtype="reset"value="重置"> </td> </table></form>showMessage.jsp(代碼5-4),內(nèi)容如下<%@pagecontentType="text/html;charset=gb2312"%><html> <title>顯示留言信息</title> <body>留言
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 洪水應急管理培訓課件
- 2024-2025學年陜西省西安市部分學校聯(lián)考高一上學期第四次階段性檢測歷史試題(解析版)
- 2024-2025學年山東省煙臺市高一下學期期中考試歷史試題(解析版)
- 2024-2025學年江蘇省連云港市贛榆區(qū)高一下學期期末考試歷史試題(解析版)
- 2026年生理學深度學習人體生理系統(tǒng)與功能全面試題庫
- 2026年市場營銷策略分析題庫與答案
- 2026年物流管理倉儲與配送優(yōu)化題集
- 2026年軟件開發(fā)崗面試題集專業(yè)技能與經(jīng)驗測試
- 2026年機械工程師設計原理與制造工藝題目集
- 2026年職場技能測試有效溝通與團隊合作策略
- 書店智慧空間建設方案
- 2026年中考英語復習專題課件:謂語動詞的時態(tài)和被動語態(tài)
- 糧食行業(yè)競爭對手分析報告
- 2025年危險品運輸企業(yè)重大事故隱患自查自糾清單表
- 2025至2030汽車傳感器清洗系統(tǒng)行業(yè)調(diào)研及市場前景預測評估報告
- 兒科MDT臨床技能情景模擬培訓體系
- 無菌技術及手衛(wèi)生
- GB/Z 104-2025金融服務中基于互聯(lián)網(wǎng)服務的應用程序編程接口技術規(guī)范
- (人教版)必修第一冊高一物理上學期期末復習訓練 專題02 連接體、傳送帶、板塊問題(原卷版)
- 門窗工程掛靠協(xié)議書
- 供應鏈韌性概念及其提升策略研究
評論
0/150
提交評論