0
我有一個使用以下調度現有MVC應用程序:新增JAP頁面請求的資源不可用
<servlet-mapping>
<servlet-name>SpringDispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
我所做的是在WEB-INF/views目錄下添加一個引入了menu.jsp文件成爲新的啓動jsp。
/SpringMvcJdbcTemplate/WEB-INF/views/menu.jsp
新引入了menu.jsp:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<div align="center">
<h1>Main Menu</h1>
<h3><a href="listContact">List Contacts</a></h3>
</div>
</body>
</html>
現在我所做的是改變最初的 「/」 RequestMapping控制器方法如下所示:
@RequestMapping(value = "/", method = RequestMethod.GET)
public ModelAndView menu(ModelAndView model){
model.setViewName("menu");
return model;
}
現在我覺得,一切都應該工作,但是當我運行該應用程序時,我收到以下頁面錯誤:
HTT P狀態404 - /SpringMvcJdbcTemplate/WEB-INF/views/menu.jsp
類型狀態報告
消息/SpringMvcJdbcTemplate/WEB-INF/views/menu.jsp
描述所請求的資源是不可用
我不知道我在做什麼錯。誰能幫忙?