Jsp 从数据库值中选择单选按钮
我试图从数据库值中选择单选按钮 我正在努力Jsp 从数据库值中选择单选按钮,jsp,struts2,radio-button,ognl,Jsp,Struts2,Radio Button,Ognl,我试图从数据库值中选择单选按钮 我正在努力 value="%{userInfoSettings[0].value}" 它没有选择任何收音机盒 在迭代userInfoSettings时,它会显示正确的值 <s:iterator value="spList" var="r" status="st"> <s:property value="description"/> <s:hidden name="uisList[%{#st.ind
value="%{userInfoSettings[0].value}"
它没有选择任何收音机盒
在迭代userInfoSettings时,它会显示正确的值
<s:iterator value="spList" var="r" status="st">
<s:property value="description"/>
<s:hidden name="uisList[%{#st.index}].settingParam.id" value="%{id}"/>
<s:radio name="uisList[%{#st.index}].value"
list="#{'Yes':'Send email','No':'Dont inform'}"
value="%{userInfoSettings[0].value}"/>
<s:iterator value="userInfoSettings" var="x">
val <s:property value="value"/>
id <s:property value="id"/>
</s:iterator>
id <s:property value="id"/>
</s:iterator>
SettingParam.java
public class SettingParam implements java.io.Serializable {
private Long id;
private String description;
private int groupId;
private Date adddate;
private Set userInfoSettings = new HashSet(0);
private Set userProfileSettings = new HashSet(0);
private Set userPostSettings = new HashSet(0);
private List<UserInfoSetting> userInfoSettingList = new ArrayList<UserInfoSetting>();
private List<UserProfileSetting> userProfileSettingList = new ArrayList<UserProfileSetting>();
private List<UserPostSetting> userPostSettingList = new ArrayList<UserPostSetting>();
//gettersetter
}
请显示您的java对象什么是userInfoSettings[0]的值。值?其值为“是”或“否”userInfoSettings是使用c:set标记或类似标记设置的吗?否从db上的db获取数据值它是“是”或“否”
public class UserInfoSetting implements java.io.Serializable {
private Long id;
private Atom atom;
private SettingParam settingParam;
private String value;
private Timestamp adddate;
//getter setter
}
public class SettingParam implements java.io.Serializable {
private Long id;
private String description;
private int groupId;
private Date adddate;
private Set userInfoSettings = new HashSet(0);
private Set userProfileSettings = new HashSet(0);
private Set userPostSettings = new HashSet(0);
private List<UserInfoSetting> userInfoSettingList = new ArrayList<UserInfoSetting>();
private List<UserProfileSetting> userProfileSettingList = new ArrayList<UserProfileSetting>();
private List<UserPostSetting> userPostSettingList = new ArrayList<UserPostSetting>();
//gettersetter
}