如何将servlet作为目录+ servlet Web.xml链接?
问题描述:
基本上我有一个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>
但它并没有奏效
答
若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来达到上述目的。
啊,这使得我的apache服务器永远不会启动,并弹出错误消息说:在本地主机上的服务器Tomcat v8.5服务器无法启动。 – Whatever