action中的方法:
public String userEdit()
{
elecUser=elecUserService.findById(elecUser.getUserId());
// ActionContext.getContext().getValueStack().pop();
ActionContext.getContext().getValueStack().push(elecUser);
return "userEdit";
}
userEdit.jsp页面:
这是该页面的一个struts标签
性别:
list="%{#application.dataDict.dictionaryMap.gender}">/s:radio
其中application.dataDict.dictionaryMap.gender是数据字典中的Map集合,为什么载入这个页面后,它能默认的选中对应对象的性别选项,我可没有给它指定具体的值啊,而" />在页面载入后有个值我能理解,因为这个值是我给它指定的,但那个性别的下拉选我就不知道是怎么回事了,我没给它赋值它都能自动对应的选上,除此之外我这样写的话:" />,这个表单项就不会显示对应对象的username的值了,这两点小弟有点儿迷糊,求大神指教。