2017-10-04 117 views
0

基本上我有一个servlet说:gubis如何将servlet作为目录+ servlet Web.xml链接?

准确地说:我需要我的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> 

但它并没有奏效

回答

0

若y OU需要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请求应该被重定向到本地主机:8080/EclipsePro/gubis

您可以使用url-rewriting来达到上述目的。

+0

啊,这使得我的apache服务器永远不会启动,并弹出错误消息说:在本地主机上的服务器Tomcat v8.5服务器无法启动。 – Whatever

相关问题