我已经通过 MVC 模板创建了 Spring MVC 项目,但我无法从 textinput 中获取值。有人可以建议我怎么做吗?带有项目结构的 home.jsp 的源代码可以在下面的屏幕截图中看到。AdminController 类的代码是:
@Controller
@RequestMapping(value = "/foo")
public class AdminController {
@RequestMapping(value = "/bar")
public String testAction(@RequestParam String fieldName) {
// yourValue contain the value post from the html form
return "yourview";
}
}
当我部署项目时,它从 address 开始http://localhost:8080/test/
。哪里可以换成/test/
别的?在点击提交按钮后,浏览器转发http://localhost:8080/foo/bar
并显示HTTP status 404