在jsp文件中:
<sf:form ... action="queryUser" modelAttribute="user_a">
<sf:input path="name"/>
<input type="submit" id="submit1"/>
</sf:form>
<sf:form ...action="addUser" modelAttribute="user_b">
<sf:input path="name"/>
<input type="submit" id="submit2"/>
</sf:form>
在 Java 文件中:
@Controller
@RequestMapping("/user")
@SessionAttributes("user_a")
public class UserController
{
...
RequestMapping("/addUser")
public void function(@ModelAttribute("user_a") User user_a,@ModelAttribute("user_b") User user_b,BindingResult bindingResult)
{
...
}
}
这是问题所在:当我单击 submit2. 请求实体 user_b 将同时传递给 user_a 和 user_b!!
谁知道怎么区分??