如何将servlet链接为目录+ servlet Web.xml?

时间:2017-10-04 11:39:08

标签: servlets web.xml

基本上我有一个servlet说:gubis

准确地说:我需要将gubis servlet作为servs/gubis

进行访问

我想要达到的目标是,如果我将请求设为localhost:8080/EclipsePro/servs/gubis,请求应重定向到localhost:8080/EclipsePro/gubis

我试过了:

<servlet>
    <servlet-name>servs/gubis</servlet-name>
    <servlet-class>duck.reg.pack.gubis</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>servs/gubis</servlet-name>
    <url-pattern>/gubis</url-pattern>
</servlet-mapping>

但它没效果

1 个答案:

答案 0 :(得分:0)

如果你需要gubis servlet作为servs / gubis

访问
<servlet>
    <servlet-name>gubis</servlet-name>
    <servlet-class>duck.reg.pack.gubis</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>gubis</servlet-name>
    <url-pattern>servs/gubis</url-pattern>
</servlet-mapping>

我想达到的目标是,如果我将请求作为localhost:8080 / EclipsePro / servs / gubis,请求应该重定向到localhost:8080 / EclipsePro / gubis

您可以使用网址重写来实现上述目标。