首先在頁面中引入struts標簽庫:
<%@ taglib prefix="s" uri="/struts-tags"%>
在JSP頁面中創建單選按鈕radio的方法:
<s:radio list="#{'1':'先生','0':'女士'}" name="gender" value="1"/>
其中list中的鍵值對表示所有的選項,value表示設置的默認值,如果這個默認值是從后台傳過來的,可以這樣設置:
<s:radio list="#{'1':'先生','0':'女士'}" name="gender" value="gender.id"/>
當list屬性為Action傳過來的Map時 可以自動顯示為key-value形式
<s:radio list="%{map}" name="gender" value="gender.id "/>
當list屬性為Action傳過來的List<Gender>時 需要添加 listKey listValue屬性 listKey對應提交到數據庫中的值 listValue對應顯示的文本
<s:radio list="%{list}" name="gender" value="gender.id" listKey="id" listValue="genderText""/>
