使用jsp開發web應用系統上機部分教學lg7v1_第1頁
使用jsp開發web應用系統上機部分教學lg7v1_第2頁
使用jsp開發web應用系統上機部分教學lg7v1_第3頁
使用jsp開發web應用系統上機部分教學lg7v1_第4頁
使用jsp開發web應用系統上機部分教學lg7v1_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、第七章上機JSP頁面的訪問控制相關回顧我們學過的JSP內置對象有哪些?request、 session和application的作用域范圍分別是什么?結合上一章,我們學習了哪2種實現JSP頁面自動跳轉的方式?上機目標編輯JSP ,要求如下:實現動態顯示主題列表和帖子內容實現翻頁實現導航欄動態顯示實現用戶登陸和登出實現登陸后發表新帖、回復教員講解上機目標訓練技能點會處理URL請求會使用session保存、取得登錄用戶信息會使用response的sendRedirect方法訓練要點:處理URL請求需求說明: list.jsp動態顯示主題列表實現翻頁實現導航欄動態顯示階段1講解需求說明實現思路及關鍵

2、代碼:1、修改index.jsp的鏈接,追加請求參數2、修改list.jsp,取得URL請求參數3、實現翻頁和導航欄動態顯示階段1index.jsplist.jsphref=list.jsp?page=1&boardId=int boardId = Integer.parseInt( request.getParameter(boardId) );int p = Integer.parseInt( request.getParameter(page) );href=list.jsp?page=&boardId=講解實現思路和關鍵代碼完成時間:20分鐘需求說明: 修改list.jsp的鏈接 修改

3、detail.jsp,使之動態顯示帖子內容 修改index.jsp中“最后發表”的鏈接 階段2index.jsp追加參數:page、boardId、topicIddetail.jsplist.jsp追加參數:page、boardId、topicId完成時間:10分鐘階段2常見調試問題及解決辦法代碼規范問題共性問題集中講解訓練要點:session、 sendRedirect需求說明: 實現論壇的登錄、登出功能階段3講解需求說明實現思路及關鍵代碼:實現登錄功能1、修改doLogin.jsp,完成登錄2、登錄成功后自動轉到首頁3、登錄失敗跳轉到登錄頁4、首頁取得登錄信息階段3doLogin.jspr

4、esponse.sendRedirect(./index.jsp);session.setAttribute(user, user);index.jspUser loginUser = (User)session.getAttribute(user);response.sendRedirect(./login.jsp);講解實現思路和關鍵代碼完成時間:10分鐘實現思路及關鍵代碼:實現登出功能1、修改首頁增加登出鏈接2、編輯處理登出的JSP3、修改登錄頁,取得登錄信息階段3doLogout.jspmanage/doLogout.jspsession.removeAttribute(user);index.jsplogin.jsp從首頁拷貝講解實現思路和關鍵代碼完成時間:10分鐘需求說明: 修改list.jsp、detail.jsp中發表、回復圖片的鏈接實現登錄后發表新主題并跳轉實現登錄后回復并跳轉階段4代碼示例發表追加參數:boardId回復追加參數:

溫馨提示

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

評論

0/150

提交評論