Action:
ArrayList<User> userlist = new ArrayList<User>();
userlist.add(new User("1","合格"));
userlist.add(new User("2","非订货"));
userlist.add(new User("3","工段废品"));
userlist.add(new User("4","退库废品"));
requset.setAttribute("user",uesrlist);
POJO:
public class User{
private Integer id;
private String uservalue;
//get,,set
}
JSP :
<html:select property="userlist">
<html:option value="">请选择</html:option>
<html:optionCollections name="user" label="id" value="uservalue"/>
</html:select>
现在的问题是?
怎样将选中的单值提交到后台对应的Action,并把值保存到数据里面.
如:选择了2 ,非订货
怎样取出value的值?
1 楼
g29times
2012-05-29
java中在jsp下你可以采用这两种形式:
<option value="1"
<c:if test="${order.logistics_type==2}">selected</c:if>>
。。。</option>
<option value="1"
<c:if test="${order.logistics_type == 2}"/><c:out value="selected"/>>
。。。</option>
<option value="1"
<c:if test="${order.logistics_type==2}">selected</c:if>>
。。。</option>
<option value="1"
<c:if test="${order.logistics_type == 2}"/><c:out value="selected"/>>
。。。</option>
2 楼
g29times
2012-05-29
别忘了引入标签库taglib