使用Java在XPages中进行验证

瑞安·布宁(Ryan Buening)

我在Java中安装了Validator bean,可以执行以下操作:

public void validateStatus(FacesContext facesContext, UIComponent component, Object value) {
    if (value.toString().equals("Fail")) {
        FacesMessage message = new FacesMessage("Invalid value!");
        throw new ValidatorException(message);
    }
}

和XPage:

<xp:comboBox
    id="Status"
    validator="#{validatorsBean.validateStatus}">
</xp:comboBox>
<xp:message
    id="message2"
    for="Status">
</xp:message>

这很好。但是,我也想做一些验证逻辑,并在<xp:messages>与特定字段无关控件中显示错误消息有什么方法可以在Validator bean中完成此操作吗?感谢您的提示。

纳特·赫尔曼

更换线

throw new ValidatorException(message);

((UIInput)component).setValid(false);
facesContext.addMessage(component.getClientId(facesContext), message);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Java在ejabberd中进行外部身份验证

来自分类Dev

使用ngRepeat在Angular中进行分组验证

来自分类Dev

使用ngRepeat在Angular中进行分组验证

来自分类Dev

在Rails中进行验证

来自分类Dev

吸气剂是否应该在Java中进行验证?

来自分类Dev

使用实体框架在WPF MVVM中进行验证

来自分类Dev

使用注释在struts2中进行验证

来自分类Dev

使用RegExp在jQuery中进行电子邮件验证

来自分类Dev

使用插入符号在R中进行交叉验证的SVM

来自分类Dev

使用ENUM作为位图,如何在C中进行验证

来自分类Dev

使用JQuery在Internet Explorer中进行CORS身份验证

来自分类Dev

使用Regex在C ++中进行国际电子邮件验证

来自分类Dev

使用FluentValidation在Blazor中进行自定义验证

来自分类Dev

如何使用Cookie在instagram中进行身份验证?

来自分类Dev

使用.pem格式的公钥在Xcode中进行签名验证

来自分类Dev

使用ipaddress vs resolv在Ruby中进行IP地址验证

来自分类Dev

使用attr_accessor在Rails中进行条件验证

来自分类Dev

使用 React-Router 在 ReactJS 中进行身份验证

来自分类Dev

使用Java在MongoDB中进行查询优化

来自分类Dev

使用Singleton模式在Java中进行缓存

来自分类Dev

在瓶子中进行DRY验证?

来自分类Dev

在Spring中进行表单验证

来自分类Dev

在循环中进行验证?

来自分类Dev

在Scala中进行尝试,验证和验证

来自分类Dev

xpages在弹出窗口中进行模搜索

来自分类Dev

如何在xpages中的FT搜索中进行精确匹配

来自分类Dev

使用流Java 8在List Java中进行修改

来自分类Dev

使用存储和Cookie(不使用Firebase)在Flutter中进行身份验证?

来自分类Dev

使用GUI进行输入验证(java)

Related 相关文章

热门标签

归档