我想通过这个链接进入主页:
<c:url value="/home/home" var="url"/><a href="<c:out value='${url}'/>">Home</a>
主页位于主文件夹中。
但是相反,我的堆栈跟踪中有此错误
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP
request with URI [/myapp/login] in DispatcherServlet with name 'servlet-
context'
正如你所看到的,我什至没有点击任何带有登录网址的链接,而是发生了这种情况。当我尝试通过手动输入主页 url 来执行此操作时,它会更改为登录 url 并显示错误页面:
HTTP Status 404 - The requested resource is not available.
我真的不知道为什么当我不请求登录时它会不断出现。
我的控制器
@RequestMapping(value="/", method = RequestMethod.GET)
public String showLogin(ModelMap model) {
logger.info("This is the login page {}.");
return "login";
}
@RequestMapping(value="/home/home", method = RequestMethod.GET)
public String showHome(ModelMap model) {
return "home/home";
}