有什么方法可以用两个 url 路径创建一个 servlet 吗?
Is any way to create one servlet with two url-path?
我想 运行 我的 webApp 有两个不同的 URL 路径,例如:
localhost:8080/第一个URL
localhost:8080/秒URL
FirstURL 和 secURL 应该显示相同的开始视图。
我应该通过使用来实现什么?
<module-name>firstURL</module-name>
<display-name>name</display-name>
您可以在 web.xml
中执行以下操作:
<servlet-mapping>
<servlet-name>myServlet</servlet-name>
<url-pattern>/foo</url-pattern>
<url-pattern>/bar</url-pattern>
</servlet-mapping>
有了注释,您将拥有:
@WebServlet({"/foo", "/bar"})
public class MyServlet extends HttpServlet {
...
}
我想 运行 我的 webApp 有两个不同的 URL 路径,例如: localhost:8080/第一个URL localhost:8080/秒URL
FirstURL 和 secURL 应该显示相同的开始视图。 我应该通过使用来实现什么?
<module-name>firstURL</module-name>
<display-name>name</display-name>
您可以在 web.xml
中执行以下操作:
<servlet-mapping>
<servlet-name>myServlet</servlet-name>
<url-pattern>/foo</url-pattern>
<url-pattern>/bar</url-pattern>
</servlet-mapping>
有了注释,您将拥有:
@WebServlet({"/foo", "/bar"})
public class MyServlet extends HttpServlet {
...
}