如何在Spring MVC 3中获取所选的组合值?

时间:2011-10-04 11:54:43

标签: spring jsp spring-mvc

我在JSP中使用Spring MVC <form:select>标记,并填充了其中的值。

如何从选择框中检索所选值并将其用于进一步操作?

2 个答案:

答案 0 :(得分:1)

我认为本教程可以帮助您:

http://www.mkyong.com/spring-mvc/spring-mvc-dropdown-box-example/

Spring MVC 3示例:

http://www.roseindia.net/tutorial/spring/spring3/web/spring-3-mvc-form-example.html

只需结合这两个例子中的逻辑,你就会明白锄头做得对。

答案 1 :(得分:1)

您可以在您提交的控制器中获取它们。例如:

@RequestMapping("/submit")
public String handle(@RequestParam Foo selectedFoo) {
}

这假设您有一个从StringFoo的转换器。否则,您只需使用String作为参数。

如果要将整个表单提交给javabean,请创建一个bean,其字段名称与html表单中的字段完全相同,并将其作为参数传递给处理方法。