【发布时间】:2013-06-19 15:43:06
【问题描述】:
请帮帮我。我想做控制器,将数据传递给我的 jsp,这个 jsp 使用这些数据通过选项进行选择输入。
@RequestMapping(value="/add/city", method = RequestMethod.GET)
public ModelAndView selectCountry(){
ModelAndView model = new ModelAndView("addcity");
model.addObject("countries", coserv.getAllCountries());
return model;
}
我的 addcity.jsp
<form:form method="post">
Name of City<br />
<form:input path="name" /><br /><br />
Select Country:<br />
<form:select path="id_country">
<c:forEach items="${countries}" var ="country">
<form:option value="${country.id}">${country.name}</form:option>
</c:forEach>
</form:select><br />
我希望我的控制器接受用户的输入并将其写入列名(城市实体的字段)中,并显示带有我的国家/地区的选择菜单。如何在没有 SimpleFormController 的情况下做到这一点。我的第二个问题是如何在没有 SMC 的情况下执行 onSubmit 方法,我们可以将 2 个 onSubmit 方法放在一个页面中吗?请解释一下我们在哪里写这个页面、类(取路径=名称)和成功页面(onSubmit 方法)?非常感谢
【问题讨论】:
标签: java spring select controller annotations