S2SH項目總結

項目總結

一、Jsp頁面細節整理:
1、用${basePath } 表示根目錄
<%
pageContext.setAttribute(“basePath”, request.getContextPath()+”/”) ;
%>
無
2、
ValueStack vs=ActionContext.getContext().getValueStack();與ActionContext.getContext().put(“infos”, list);的區別
ValueStack和put都可以將對象或者集合放到棧中,然後在頁面中進行調用,valueStack在棧中的位置在前put的在後,所以調用put的時候要加上#,如果在迭代器中,無論是哪種方法直接將拋出的集合或對象寫在迭代器的value中就行,迭代器中的其他name或value直接寫屬性名,如果有關聯 關聯的類名.關聯的類的屬性名。
1、有迭代器
這裏寫圖片描述
2、無迭代器
拋出的如果是對象,可以直接 對象.屬性名 如果用的是put拋出的,則對象名前要加#

這裏寫圖片描述
如果是集合則是value=%{拋出的集合.屬性名},必須加上%{} 如果用的是put拋出的,則集合名前要加#
這裏寫圖片描述
二、綁定user到session中並從session中獲取user
1、綁定user到session中
這裏寫圖片描述
2、從session中獲取userr
這裏寫圖片描述
3、jsp頁面中獲取session中的參數
這裏寫圖片描述

三、從頁面中獲取參數
這裏寫圖片描述
四、page的原理過程

這裏寫圖片描述

分頁的bug
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章