后台代码public String toAdd(Model model){
User user=new User("2",null);
List<User> list=jcservice.finduser();
model.addAttribute("list", list);
model.addAttribute("user",user);
return "/jc/toAdd";
}前台代码
<form:select path="user.username" items="${list}" itemLabel="personname"
itemValue="username"></form:select> 其中itemLabel 对应的使传入的list中对象的一个属性,在页面上就是下拉选中的内容itemValue 对应的就是list中的一个属性,在页面上就是下拉选的value值path对应的是select 的id与name属性
${list} 对应的是后台封装的数据
如果list集合中封装的不是对象的话就不用写
itemLabel="personname" itemValue="username" 这两个属性
本文介绍如何在Spring MVC框架中实现下拉框的数据绑定,包括后台代码的编写及前端页面的选择框设置方法。
1008

被折叠的 条评论
为什么被折叠?



