问题描述
参考Spring catch all route for index.html,我正在尝试使用正则表达式"/**/{spring:\\w+}"
来捕获所有路由。但是我得到了错误:
令牌化错误:java.util.regex.PatternSyntaxException,在索引2处悬挂了元字符'*'
通过"/\\*\\*/{spring:\\w+}"
解决此问题时,我的正则表达式无法捕获路由。
请求有关指导。
解决方法
如方法文档中所述:
允许使用“ / static / **”或“ / css / {文件名:\ w + \。css}”之类的格式。有关语法的更多详细信息,请参见AntPathMatcher。
请参见AntPathMatcher。我认为至少需要将"/**/{spring:\\w+}"
更改为"/**/{spring:\w+}"