jsp如何擷取struts2 action中返回的對象的值__js

來源:互聯網
上載者:User
如果想將struts2 action中的某個對象,鏈表或是字串傳到jsp頁面,只需在action中定義 這個對象,鏈表或字串,然後產生get,set方法。這樣頁面就可以擷取了。例如:
public class LoginAction extends ActionSupport{private User user; // 對象private String username; // 字串public List list = new LinkedList();// 鏈表public User getUser() {  return user; } public void setUser(User user) {  this.user = user; } public String getUsername() {  return username; } public void setUsername(String username) {  this.username = username; } public List getList() {  return list; } public void setList(List list) {  this.list = list; }}


1、jsp頁面擷取字串的方法
<s:property value="message"/>  message:字串名稱,必須與action中保持一致
2、jsp頁面擷取鏈表中值得方法,一般list中都是存放的從資料庫取出來的對象。取值如下:
<s:iterator value="list" status="st">  list:鏈表名稱必須與action中一致
    <s:property value="username"/>  即可擷取到list中user對象的username屬性的值。
</s:iterator>
3.jsp頁面擷取對象中的屬性值,無論做修改還是查詳情,都需要將取出的對象屬性值顯示在頁面上。
操作如下:
<s:property value='user.state' /> user:對象名稱;state:對象屬性。必須與User類中保持一致。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.