我读了一些关于Spring 3 MVC中表单和提交的教程。所有这些示例都以以下方式在会话中存储表单支持对象:
@SessionAttributes({"command"})
我想做的是在表单提交的时刻创建表单对象(例如:从数据库加载),而不是将其存储在要在表单提交的时刻使用的会话中。
我该怎么做?
通常在Spring 3中只有这一行用于表单绑定:
@RequestMapping(value = "/addContact", method = RequestMethod.POST)
public String addContact(@ModelAttribute("contact")
Contact contact, BindingResult result) {
(你甚至可以跳过@ModelAttribute("contact")
注释)
没有会话。
可以看看这个教程:Spring 3 MVC:在Spring 3.0 MVC中处理表单
但是我已经要求你发布一个链接到你使用的教程。——也许我们在谈论不同的事情