Url Mapping For Jsp



我想为我的网页进行映射。我在web.xml中完成的一种映射,不一定是相同的代码或程序,而是相同的结果。换句话说,我的目标是隐藏我的网页的部署。有可能吗?

您可以以与Servlet相同的方式进行操作。唯一的区别是您必须使用jsp-file而不是servlet-class来声明您的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>
<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是包含newhtml.html文件的"网页"中的文件夹。在编写它的过程中,我们需要给自己的道路,所以我将其送给了/UI/newhtml.html。这解决了我的问题

最新更新