我必须匹配不包含单词的路径,因此我的路径注释看起来像 @Path("/{userId}/{managerId:?:CEO}") 这意味着将所有请求传递给此方法与 managerId 与 CEO 不匹配(Reg Expr 是 ?:CEO。但是由于其中有一个“:”叹息,RestEASY 框架不喜欢它。任何帮助都会很好。
最佳答案
为了转义 @Path
注释值中的字符,您需要在要转义的字符之前添加 \
。
{managerId:?\:CEO}
关于java - 其余 EASY 路径参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9845062/