日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

JSP知识点笔记-常用技术方法

發布時間:2025/4/16 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JSP知识点笔记-常用技术方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

jsp知識點范圍:請求回應,session,異常處理,cookie,數據庫等

  • request具有請求域,即完成客戶端請求之前,該對象一直有效;
  • 客戶端為動態時request獲取不到,靜態時才能獲取到;
  • PrintWriter總是提前于out對象;
  • out.flush()強制清空緩沖區并打印出結果;
  • 使用out打印,提前于java.io.PrintWriter;
  • 設置響應的MIMI類型:response.setContentType(“text/html;charaset=utf-8”);
  • 請求重定向:sendRedirect(“login.jsp”),重定向到login.jsp頁面;
  • 請求重定向:2次請求,前一次請求對象不會保存,地址欄hrl會改變,是response的;
  • 請求轉發:getRequestDispatcher().forward(req, resp);
  • 請求轉發:1次請求,其它跟請求重定向相反,是request的;
  • 一般默認30分鐘,當超時或服務器重啟時session被銷毀;
  • session.invalidate()可以直接銷毀session;
  • 舊的session,只要不銷毀會一直存在,只是沒有再被使用了;
  • 在WEB-INF里的web.xml配置超時時間,<session-config><session-timeout></ ></ >;
  • 復制項目時虛擬路徑也要改,不然虛擬路徑還是之前的路徑;
  • application相當于一個全局變量,各個頁面都可以使用其值;
  • Enumeration枚舉類型,需要了解它的遍歷方式;
  • exception處理,需要設置兩個頁面。錯誤頁:頂端設置errorPage=“處理.jsp”;處理頁:頂端設置isErrorPage=“true”;
  • Javabeans符合特定規范的java類,解決代碼重復編寫,減少代碼冗余,功能區分明確,提高了代碼的維護性;
  • Javabean設計原則:共有類;無參的共有構造方法;私有屬性;getter和setter方法;
  • table放在form里提交表格里的數據,form放在table里是提供某個內容;
  • html里的<jsp:useBean />里的class要全路徑;
  • cookie存在中文會報錯,需要java.net下的編碼解碼工具方法。編碼URLEncoder.encode(),解碼URLDecoder.decode();
  • 業務邏輯類(DAO),實體類,DBHelper類;
  • 業務邏輯類起名:實體類+dao;
  • 對數據庫的操作肯定會發生異常,所以異常處理是必須的;
  • 數據庫調用:ENGING=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
  • mysql5,6以后使用InnoDB這個引擎,事務型數據庫首選引擎;

總結

以上是生活随笔為你收集整理的JSP知识点笔记-常用技术方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。