首頁常見問題正文

Struts2常用的表單標簽有哪些?具有哪些公共屬性?

更新時間:2023-02-14 來源:黑馬程序員 瀏覽量:

IT培訓班

  Struts2的表單標簽用于向服務器提交用戶輸入的信息,絕大多數(shù)的表單標簽都有其對應的HTML標簽。每一個表單標簽在Struts2核心JAR文件的org.apache.struts2.components包中都有一個對應的類,這些對應的類都繼承自UIBean類。UIBean類提供了一組公共屬性,這些屬性是所有表單標簽的通用屬性,具體如表20-4所示。

  表20-4 表單標簽的通用屬性

1676340632146_表單標簽的通用屬性.jpg


  除了這些常用的通用屬性以外,表單標簽還有很多其他屬性。鑒于篇幅所限,這里筆者不再一一列舉。需要注意的是,表單標簽的name和value屬性基本等同于HTML組件的name和value,但也有所不同:表單標簽在生成HTML時,如果標簽沒有設置value屬性,則會從值棧中按照name獲取相應的值,并把這個值設置成HTML組件的value。簡單而言,就是表單標簽的value在生成HTML時會自動設置值,而這個值是從值棧中獲取的。

分享到:
在線咨詢 我要報名
和我們在線交談!