Struts2筆記10 向值棧放入或獲取資料
1.向值棧放資料多種方式
(1)獲取值棧物件,呼叫值棧物件裡面的set方法
(2)獲取值棧物件,呼叫值棧物件裡面的push方法
(3)在action定義變數,生成變數的get方法
2、向值棧放物件
實現步驟
(1)定義物件變數
(2)生成變數的get方法
(3)在執行的方法裡物件導向設定值
/**
* 08_向值棧放物件
* @author Administrator
*
*/
public class ObjectDemoAction {
//1定義物件變數
private User user = new User();
//2.生成get方法
public User getUser() {
return user;
}
public String execute() throws Exception{
//3.向值棧的user裡面放資料
user.setUserName("astarte");
user.setPassword("11111111");
user.setAddress("cn");
return "success";
}
}
* 08_向值棧放物件
* @author Administrator
*
*/
public class ObjectDemoAction {
//1定義物件變數
private User user = new User();
//2.生成get方法
public User getUser() {
return user;
}
public String execute() throws Exception{
//3.向值棧的user裡面放資料
user.setUserName("astarte");
user.setPassword("11111111");
user.setAddress("cn");
return "success";
}
}
3、向值棧放list集合
實現步驟
(1)定義list集合變數
(2)生成變數的get方法
(3)在執行的方法裡面向集合設定值
4.從值棧獲取資料
使用struts2的標籤+ognl表示式獲取值棧資料
<s:property value = "ognl表示式"/>
(1)獲取字串
(jsp檔案)
(2) 獲取物件
(3)獲取List集合
one:前提:要知道有多少個list
two:
three:
5、獲取set和push方法設定值
使用set方法向值棧獲取資料
使用push方法向值棧獲取資料
(1)使用push設定值,沒有名稱,只有設定的值
(2)向值棧放資料,把向值棧放資料存到陣列裡陣列名top,根據陣列獲取值
<!-- 獲取push方法設定的值 -->
<s:property value="[0].top"/>
<s:property value="[0].top"/>
相關文章
- Struts2筆記08 獲取值棧物件筆記物件
- Struts2筆記07 什麼是值棧筆記
- Struts2筆記06 封裝獲取表單資料方式筆記封裝
- Struts2筆記09 值棧的內部結構筆記
- Android筆記:獲取url或uri字串中的引數值Android筆記字串
- 獲取和放入原則
- 將資料、程式碼、棧放入不同的段
- 獲取不同資料庫新增記錄主鍵值資料庫
- 資料結構筆記——棧資料結構筆記
- 資料結構學習筆記--棧資料結構筆記
- 【Struts2】Session的獲取Session
- Struts2(五) 校驗簡單資料型別方法 和 值棧的說明資料型別
- 資料結構筆記-棧的應用資料結構筆記
- 使用Python呼叫API介面獲取小紅書筆記詳情資料PythonAPI筆記
- Flutter筆記: 獲取網路資料及渲染列表Flutter筆記
- 全棧 - 8 爬蟲 使用 urllib2 獲取資料全棧爬蟲
- JDBC 獲取被插入資料的主鍵ID值JDBC
- struts2筆記(一)筆記
- 資料結構(筆試題-棧(入棧出棧)資料結構筆試
- win10怎麼獲取顏色值_win10系統獲取螢幕顏色HSL值RGB值方法Win10
- 動態新增或減少文字框,並獲取文字框值
- Struts2中獲取請求引數
- Struts2框架自學之路——Action獲取表單資料的方式以及表單資料的封裝框架封裝
- ckeditor獲取資料
- 【Python】資料存放入mysql資料庫PythonMySql資料庫
- 獲取當前修改的行記錄資料
- TP5 獲取資料集記錄數
- 記錄DEV gridview獲取行列資料方法devView
- 如何獲取cookie值Cookie
- struts2學習筆記–使用struts2外掛實現ajax處理(返回json資料)筆記JSON
- 資料庫實現原理#2(獲取第N個值).md資料庫
- 過濾器中獲取form表單或url請求資料過濾器ORM
- STREAMS筆記(10) 同步捕獲筆記
- 使用PreparedStatement向資料表中插入、修改、刪除、獲取Blob型別的資料型別
- React學習筆記之雙向資料繫結React筆記
- 獲取Wireshark資料流
- 1.獲取資料
- Modbus ASCII 獲取資料ASCII