0
我有一个页面http://domain.com/servlets/projecta?action=cust_activeServlets可以扩展吗?
但需要提供一个链接到同一个地方的扩展名(如.jsp或其他)。
有没有办法为此添加扩展名,但是它仍然以相同的方式加载?
我有一个页面http://domain.com/servlets/projecta?action=cust_activeServlets可以扩展吗?
但需要提供一个链接到同一个地方的扩展名(如.jsp或其他)。
有没有办法为此添加扩展名,但是它仍然以相同的方式加载?
您需要web.xml中的servlet的多个URL映射。假设您现有的servlet映射到projecta
这样的:
<servlet-mapping>
<servlet-name>servlet</servlet-name>
<url-pattern>/projecta</url-pattern>
</servlet-mapping>
您可能需要:
<servlet-mapping>
<servlet-name>servlet</servlet-name>
<url-pattern>/projecta</url-pattern>
<url-pattern>/projecta.ext</url-pattern>
</servlet-mapping>
也看到这个情况下,你的servlet版本是不同的:many url-pattern for the same servlet