使用Dojo验证文本框时,如果我尝试提交XPage而不在Dojo验证文本框中输入任何值,则会看到消息“此值是必需的”。有什么办法可以自定义此消息? (我希望用另一种语言显示此消息)

最佳答案

您可以将定制的消息定义为dojoAttribute:

<xe:djValidationTextBox
    id="djValidationTextBox1"
    value="#{viewScope.test}"
    required="true">
    <xe:this.dojoAttributes>
        <xp:dojoAttribute
            name="missingMessage"
            value="Your customized required message!">
        </xp:dojoAttribute>
    </xe:this.dojoAttributes>
</xe:djValidationTextBox>

08-07 19:00