以字符串开头的 Java Servlet 模式

标签 java servlets jakarta-ee url-pattern

我想创建一个适用于以下 URL 的 servlet 模式:

www.mywebsite.com/@77,aa,bb,cc
www.mywebsite.com/@82,zz,dd,cc
...

我的意思是,符号“@”,然后是任何字符串。

我尝试过:

@WebServlet(name = "myServlet", urlPatterns = {"/@*"})

...但是没有成功。

我怎样才能做到这一点?

谢谢!

最佳答案

改成这样

www.mywebsite.com/@/77,aa,bb,cc

@WebServlet(name = "myServlet", urlPatterns = {"/@/*"})

关于以字符串开头的 Java Servlet 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58547521/

相关文章:

Java TransformerFactory.newTransformer 出现不可预测的错误

java - 单击按钮时隐藏 JFrame 而不停止程序

java - 如何从客户端计算机下载zip文件而不是使用java在浏览器中打开文件?

java - RequestDispatcher 到同一包中的 JSP

java - 优化文件搜索

Java 1.5、Java EE 5、WAS 6.1 : Exception loading a resource bundle with ResourceBundle. getBundle(...)

java - NFC标签和php

java - 如何使用 JNDI 在 java 中强制执行 LDAP bindRequest?

java - 如何使用Jquery 从servlet 获取返回的数据?

java - tomcat中的多个库新旧版本