Java Spring MVC单输入字段表单

Java Spring MVC单输入字段表单,java,spring-mvc,Java,Spring Mvc,在SpringMVC中,只向服务器发送表单中的一个字段的最佳方式是什么?我需要发送选择框值,但我也希望选择框预先填充正确的值 通常我会有一些表单支持对象,并将其绑定到表单,但当我只有一个字段要发送时,我不需要任何表单支持对象。但我不能使用form:form和form:select进行绑定,因为它需要指定表单支持对象中的字段 谢谢。在jsp/视图中,使用经典的html和: 要预先填充选择框,您必须手动将值从控制器传递到视图,最后使用JSTL(或您正在使用的任何东西)/javascript进行选择。

在SpringMVC中,只向服务器发送表单中的一个字段的最佳方式是什么?我需要发送选择框值,但我也希望选择框预先填充正确的值

通常我会有一些表单支持对象,并将其绑定到表单,但当我只有一个字段要发送时,我不需要任何表单支持对象。但我不能使用form:form和form:select进行绑定,因为它需要指定表单支持对象中的字段


谢谢。

在jsp/视图中,使用经典的html


要预先填充选择框,您必须手动将值从控制器传递到视图,最后使用JSTL(或您正在使用的任何东西)/javascript进行选择。

如果在您的上下文中启用了CSFR保护,您需要在表单中包含
,Spring表单标记会自动添加此项
<form id="form" method="POST">
    <select id="selected" name="selected">
        <option value="1">First value</option>
        <option value="2">Second value</option>
    </select>
</form>
@RequestMapping(method=RequestMethod.POST)
public String submitForm(@RequestParam String selected) {
    // your code here!
    return "nextView";
}