title: SpringMVC Map Servlet to Root without Removing Content Servlet
body: <p>Currently, we have "root" (<code>/</code>) mapped to a static index.html page, but we want to upgrade to a jsp to have dynamic content. Trying to figure out how to do this. We have content that is mapped to the default content server (e.g. <code>/css</code>), so we don't want to change too much.</p>
  
  <p>We tried:</p>
  
  <ul>
  <li>Changing the <code>.html</code> to <code>.jsp</code>. This resulted in a blank page.</li>
  <li>Changing the <code>.html</code> to <code>.jsp</code> and then moving the file into the WEB-INF directory. This resulted in a 404.</li>
  <li>Trying to subclass the <code>DefaultServlet</code> class that <code>content</code> servlet is currently mapped to. This through a 500, with a class assertion error (it checked to see if it was the same class).</li>
  <li>Adding another servlet to that url, but it overwrote the current one.</li>
  </ul>
  
  <p>I've searched StackOverflow, but still haven't found an answer that works.</p>
  
  <p>Thanks!</p>