我正在学习 Vaadin 和 Java Web 开发。Vaadin 建议com.vaadin.server.VaadinServlet通过使用<url-pattern>/*</url-pattern>web.xml 将所有 URL 重定向到。我还想用单独的 servlet 处理一些额外的 URL,例如:
<servlet-mapping>
<servlet-name>JnlpGenerator</servlet-name>
<url-pattern>*.jnlp</url-pattern>
</servlet-mapping>
有什么方法可以实现这一点,同时拥有如此广泛的模式/*?在我当前的配置中,任何对 eg 的调用都将http://localhost:8080/myapp/applet.jnlp被忽略,因为/*接管并启动 Vaadin 应用程序。
我会很感激一些帮助:-)