從值棧獲取數據
1 使用struts2的標簽+ognl表達式獲取值棧數據 (1)<s:property value=”ognl表達式”/> |
獲取字符串
1 向值棧放字符串 2 在jsp使用struts2標簽+ognl表達式獲取 |
獲取對象
1 向值棧放對象 2 在頁面中獲取值 |
獲取list集合
第一種方式: 第二種方式: 第三種方式: |
其他操作
1 使用set方法向值棧放數據,獲取 2 使用push方法向值棧放數據,獲取 (1)使用push方法設置值,沒有名稱,只有設置的值 (2)向值棧放數據,把向值棧放數據存到數組里面,數組名稱 top,根據數組獲取值 |
EL表達式獲取值棧數據(為什么)
1 EL表達式獲取域對象值 使用jstl要導入兩個jar包 2 向域對象里面放值使用setAttribute方法,獲取值使用getAttribute方法 3 底層增強request對象里面的方法getAttribute方法 (1)首先從request域獲取值,如果獲取到,直接返回 (2)如果從request域獲取不到值,到值棧中把值獲取出來,把值放到域對象里面 4 查看源代碼 |