title: Newly added jap page requested resource is not available
body: <p>I have an existing MVC application that uses the following Dispatcher:</p>
  
  <pre><code>&lt;servlet-mapping&gt;
      &lt;servlet-name&gt;SpringDispatcher&lt;/servlet-name&gt;
      &lt;url-pattern&gt;/&lt;/url-pattern&gt;
  &lt;/servlet-mapping&gt;
  </code></pre>
  
  <p>What I did was under the WEB-INF/views directory add a menu.jsp file to be the new startup jsp.</p>
  
  <pre><code>/SpringMvcJdbcTemplate/WEB-INF/views/menu.jsp
  </code></pre>
  
  <p>New menu.jsp:</p>
  
  <pre><code>&lt;%@page contentType="text/html" pageEncoding="UTF-8"%&gt;
     &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/loose.dtd"&gt;
  &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt;
  &lt;html&gt;
  &lt;head&gt;
  &lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&gt;
  &lt;title&gt;Insert title here&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
      &lt;div align="center"&gt;
          &lt;h1&gt;Main Menu&lt;/h1&gt;
          &lt;h3&gt;&lt;a href="listContact"&gt;List Contacts&lt;/a&gt;&lt;/h3&gt;
      &lt;/div&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Now what I did is change the initial "/" RequestMapping controller method to look like the following:</p>
  
  <pre><code>@RequestMapping(value = "/", method = RequestMethod.GET)
  public ModelAndView menu(ModelAndView model){
      model.setViewName("menu");
  
      return model;
  }
  </code></pre>
  
  <p>Now I feel that everything should work but when I run the application I receive the following page errors:</p>
  
  <p>HTTP Status 404 - /SpringMvcJdbcTemplate/WEB-INF/views/menu.jsp</p>
  
  <p>type Status report</p>
  
  <p>message /SpringMvcJdbcTemplate/WEB-INF/views/menu.jsp</p>
  
  <p>description The requested resource is not available</p>
  
  <p>I am not sure what I am doing wrong. Can anyone help?</p>