Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Url Mapping For Jsp

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?

like image 854
paolo2988 Avatar asked Dec 05 '22 14:12

paolo2988


2 Answers

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>
like image 200
JB Nizet Avatar answered Dec 24 '22 02:12

JB Nizet


<servlet>
        <servlet-name>home page</servlet-name>
        <jsp-file>/ui/newhtml.html</jsp-file>
</servlet>
<servlet-mapping>
        <servlet-name>home page</servlet-name>
        <url-pattern>/home</url-pattern>
</servlet-mapping>

ui is a folder in 'Web Pages' which contains newhtml.html file. while writing it in we need to give its path so I have given there as /ui/newhtml.html. This solved the issue for mine

like image 31
Amritesh Singh Avatar answered Dec 24 '22 02:12

Amritesh Singh