Java springmvc3。表单选择选项
我是SpringMVC的新手,我正在尝试从controller获取jsp表单选择列表的值。 将显示选择列表,但该列表为空。我尝试了不同的例子等,但仍然没有找到,问题在哪里 控制器:Java springmvc3。表单选择选项,java,forms,spring-mvc,Java,Forms,Spring Mvc,我是SpringMVC的新手,我正在尝试从controller获取jsp表单选择列表的值。 将显示选择列表,但该列表为空。我尝试了不同的例子等,但仍然没有找到,问题在哪里 控制器: @Controller public class MainController { @RequestMapping(value = "/", method = RequestMethod.GET) public ModelAndView login() { return
@Controller
public class MainController {
@RequestMapping(value = "/", method = RequestMethod.GET)
public ModelAndView login() {
return new ModelAndView("login", "command", new Person());
}
@RequestMapping(value = "/", method = RequestMethod.POST)
public String login(@ModelAttribute("xxx")Person person, ModelMap model) {
Map<String,String> list = new LinkedHashMap<String,String>();
list.put("opt1", "value1");
list.put("opt2", "value2");
model.put("list", list);
return "newView";
}
}
提前谢谢看看这个问题 这是你的答案
<form:form method="POST" action="/xxx/saveUser" command="">
<table>
<tr>
<form:select path="name">
<form:options items="${list}" />
</form:select>
</tr>
</table>
</form:form>
public class Person {
private String name;
//Getters and setters and more values etc...
}