我是Spring MVC的新手。我的问题是,@PathVariable
导致404“请求的资源()不可用”。Spring @PathVariable不起作用
例如,这工作得很好URL http://localhost:8080/Spring/list
@RequestMapping(value = "/list")
public String list() {
return "WEB-INF/views/list.jsp";
}
但对于网址http://localhost:8080/Spring/list/foo
@RequestMapping(value = "/list/{nameId}")
public String list(@PathVariable("nameId") String nameId) {
return "WEB-INF/views/list.jsp";
}
什么是错的这个返回404?感谢您的回答
在您的容器日志中是否有与弹簧相关的错误? – soulcheck
我有Glassfish服务器和Netbeans。我在哪里可以看到日志? – zim32
我收到了这样的消息[#| 2011-11-27T22:20:05.965 + 0200 | SEVERE | glassfish3.1.1 | org.apache.jasper.servlet.JspServlet | _ThreadID = 96; _ThreadName = Thread-2; | PWC6117:File “C%3A%5CUsers%5CYura%5CDocuments%5CNetBeansProjects%5CSpring%5Cbuild%5Cweb%5Clist%5CWEB-INF%5Cviews%5Clist.jsp”not found |#] – zim32