我正在使用 MyFaces 1.1 ValidateRegExpr 标记来根据正则表达式验证用户的输入。
我希望能够通过代码动态分配正则表达式模式,但根据http://myfaces.apache.org/commons11/myfaces-validators11/tagdoc/mcv_validateRegExpr.html属性模式不支持表达式语言。
我的 JSP 文件中的标记应该如下所示:
<tc:in value="${dataBean.currentBean.field}">
<mcv:validateRegExpr
pattern="${dataBean.currentBean.validationRegEx}"
message="${dataBean.currentBean.validationMessage" />
</tc:in>
将属性值动态分配给不支持 EL 的 jsp 控件的首选方法是什么?