如何更改index.jsp的url模式

时间:2015-03-30 12:13:44

标签: java jsp

如何更改index.jsp的网址格式。我想将网址http://localhost:8084/eclinical/index.jsp更改为http://localhost:8084/eclinical/home。以下是web.xml文件:

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>    
<servlet>
    <servlet-name>home</servlet-name>
    <jsp-file>/index.jsp</jsp-file>
</servlet>
<servlet>
    <servlet-name>about</servlet-name>
    <jsp-file>/about.jsp</jsp-file>
</servlet>    

<servlet-mapping>
    <servlet-name>home</servlet-name>
    <url-pattern>/home</url-pattern>
</servlet-mapping>
<servlet-mapping>
    <servlet-name>about</servlet-name>
    <url-pattern>/about</url-pattern>
</servlet-mapping>

1 个答案:

答案 0 :(得分:1)

您可以使用servlet定义中的jsp-file标记将jsp注册为servlet。因此,您可以在web.xml中提供到jsp的路径映射

<servlet>
      <servlet-name>myIndexJsp</servlet-name>
      <jsp-file>index.jsp</jsp-file>
 </servlet>
 <servlet-mapping>
      <servlet-name>myIndexJsp</servlet-name>
      <url-pattern>/home</url-pattern>
 </servlet-mapping>