Url Mapping For Jsp

paolo2988 picture paolo2988 · Oct 26, 2012 · Viewed 15.4k times · Source

I would like to do a mapping for my web pages. A sort of mapping like Servlet Mapping that i've done in the web.XML, not necessarily the same code or procediment but the same result. In other words my goal is to hide the deployment of my web pages. Is it possible?

Answer

JB Nizet picture JB Nizet · Oct 26, 2012

You can do it the same way as for servlets. The only difference is that you must use jsp-file instead of servlet-class to declare your servlet:

<servlet>
    <servlet-name>Hello</servlet-name>
    <jsp-file>hello.jsp</jsp-file>
</servlet>

<servlet-mapping>
    <servlet-name>Hello</servlet-name>
    <url-pattern>/hi</url-pattern>
</servlet-mapping>