You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Frot <fr...@earthling.net> on 2001/08/26 15:21:38 UTC
web.XML - JSP mapping ?
Hi,
Also a bit off subject, but I need some mapping for JSP pages.
I get the thing working for servlets fine, using <servlet> & <servlet-mapping>.
I dont seems to get it working for a JSP page.
Could someone be so kind to define the web.xml stuff for following small setup :
jsp page to be mapped : /subdir/jsppage.jsp
logical name for page : do-jsppage
My code should do something like :
dorRedirect("do-jsppage") ;
Thanx,
Fred
Re: web.XML - JSP mapping ?
Posted by "Craig R. McClanahan" <cr...@apache.org>.
On Sun, 26 Aug 2001, Frot wrote:
> Date: Sun, 26 Aug 2001 15:21:38 +0200
> From: Frot <fr...@earthling.net>
> Reply-To: tomcat-user@jakarta.apache.org, frot@earthling.net
> To: tomcat-user@jakarta.apache.org
> Subject: web.XML - JSP mapping ?
>
> Hi,
>
> Also a bit off subject, but I need some mapping for JSP pages.
>
> I get the thing working for servlets fine, using <servlet> & <servlet-mapping>.
> I dont seems to get it working for a JSP page.
>
> Could someone be so kind to define the web.xml stuff for following small setup :
>
> jsp page to be mapped : /subdir/jsppage.jsp
> logical name for page : do-jsppage
>
> My code should do something like :
>
> dorRedirect("do-jsppage") ;
>
> Thanx,
> Fred
>
>
>
Every JSP page has an *implicit* mapping that matches it's name
("/subdir/jsppage.jsp" in the case above). If you want to give this page
a different mapping, you can do so like this:
<servlet>
<servlet-name>Remapped JSP Page</servlet-name>
<jsp-file>/subdir/jsppage.jsp</jsp-file>
</servlet>
...
<servlet-mapping>
<servlet-name>Remapped JSP Page</servlet-name>
<url-pattern>/do-jsppage</url-pattern>
</servlet-mapping>
and now a URL like this:
http://www.mycompany.com/myapp/do-jsppage
will execute the requested page.
Craig