實驗2-JSP內置對象_第1頁
實驗2-JSP內置對象_第2頁
實驗2-JSP內置對象_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

實驗2JSP內置對象的應用實驗目的掌握JSP內置對象;實驗要求獨立按時完成實驗任務,并撰寫實驗報告實驗報告要參加正確和錯誤輸入的測試情況截圖;截圖要求:必須包含網頁的完整地址禁止做與實驗無關的工作;實驗內容JSP內含對象使用;實驗步驟Part1簡單應用request對象的應用:使用表單將以下requesttest.html中radio單項選擇按鈕屬性值提交到answer.jsp頁面中。在answer.jsp頁面中,用request.getParameter()命令來接收提交過來的參數值。運行效果如下所示: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對象輸出系統當前的時間,頁面文件outtest.jsp的運行效果如下:該頁面文件主要代碼段如下:現在是<%out.print(String.valueOf(Now.getHours()));%>小時<%out.print(String.valueOf(Now.getMinutes()));%>分<%out.print(String.valueOf(Now.getSeconds()));%>秒Part2綜合應用要求:實現以下4個jsp文件,完成登陸、驗證、留言和留言顯示功能。(1)login.jsp:登錄頁面,如圖5-1所示。輸入登錄信息并單擊“確定〞后跳轉到另一個頁面doLogin.jsp圖5-1(2)doLogin.jsp(無界面):登錄處理頁面,要求正確的用戶名為:學生姓名的拼音,口令為:學生的學號。如果用戶名和口令不正確那么顯示登錄錯誤信息,如下列圖所示;否那么登錄成功后,重定向到messageBoard.jsp(留言板頁面),可以進行留言。(3)messageBoard.jsp:留言板頁面,能實現如圖5-2所示的留言。輸入正確時:進入留言板頁面:圖5-2(4)showMessage.jsp:顯示留言信息頁面,如圖5-3所示。該頁面能顯示留言者(必須為login.jsp頁面中輸入的用戶名)、標題和內容,要求能正確顯示圖5-2所示的留言內容。提示:留言者用session保存圖5-3參考答案:login.jsp(代碼5-1),內容如下<%@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),內容如下<%@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),內容如下<%@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>留言內容:</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),內容如下<%@pagecontentType="text/html;charset=gb2312"%><html> <title>顯示留言信息</title> <body>留言

溫馨提示

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

評論

0/150

提交評論