通过JSP具有以下内容:

<h2>Student Information</h2>
<form:form method="POST" action="/HelloWeb/addStudent">
   <table>


我的Java控制器代码如下

@RequestMapping(value = "/addStudent", method = RequestMethod.POST)
    public String addStudent(@ModelAttribute("SpringWeb") Student student,
            ModelMap model) {


当我尝试点击该帖子不起作用时,例如/ HelloWeb / addStudent,
我尝试将两个地方都设为/ HelloWeb / addStudent或只是/ addStudent不起作用。

仅供参考:HelloWeb这是web,xml中给出的DispatchServletName

我正在尝试网站上给出的示例
http://www.tutorialspoint.com/spring/spring_mvc_form_handling_example.htm

如果我问的是最基本的最简单的问题,我深表歉意,BUt尝试了此@晚间的夜晚,并受够了,所以请求ppl帮助/建议

最佳答案

jsp中的属性需要modelAddribute或commandName,这是域对象的类实例。您未指定。所以

<form:form method="POST" modelAttribute="SpringWeb" action="/HelloWeb/addStudent">.

07-26 02:52