以下是 pritty-config.xml 中的 url 映射,我想在 url 中添加正则表达式并使用正确的正则表达式验证我的 url。 以下值我需要验证= params={userIds:[147,location_id:1}
但我在运行这段代码时遇到错误 错误是
第 76 行第 55 列的 fatal error :元素类型“pattern”必须后跟属性规范“>”或“/>”。:org.xml.sax.SAXParseException;行号:76;列数:55;元素类型“pattern”必须后跟属性规范“>”或“/>”。
<url-mapping id="bookManagement">
<pattern value="/bookManagement/{[params={"userIds":[\d\],"location_id":[\d\]}]+}" />
<view-id>/template/bookManagement/bookManagement.jsf</view-id>
</url-mapping>
最佳答案
尝试对 value
属性使用单引号而不是双引号。
<pattern value='/bookManagement/{[params={"userIds":[\d\],"location_id":[\d\]}]+}' />
关于regex - 如何验证 pretty-config.xml 中的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30046778/