データ入力の要件を適用します。
<xp:this.validators>
validator ...
</xp:this.validators>
ここで、validator は以下のいずれかです。<xp:validateLength attributes>content</xp:validateLength>
<xp:validateRequired attributes>content</xp:validateRequired>
ヘッダー | ヘッダー |
---|---|
ここで、n は minimum より大きい
整数です。 |
(validateLength) 文字列入力の場合にユーザーが入力できる最大文字数。 |
|
(validateLength、validateRequired) 検証に失敗した場合に ユーザーに返すメッセージのテキスト。 |
|
(validateLength) 文字列入力の場合にユーザーが入力できる最小文字数。 |
<xp:inputText id="inputText1" value="#{document1.subject}"
required="true">
<xp:this.validators>
<xp:validateRequired message="Subject is required"></xp:validateRequired>
</xp:this.validators>
</xp:inputText>
<xp:inputText id="inputText1" value="#{document1.subject}">
<xp:this.validators>
<xp:validateLength minimum="1" maximum="8">
<xp:this.message>
<![CDATA[#{javascript:return "Invalid: " + this.validators.value}]]>
</xp:this.message>
</xp:validateLength>
</xp:this.validators>
</xp:inputText>
<xp:inputText id="inputText1" value="#{document1.subject}"
required="true">
<xp:this.validators>
<xp:validateLength maximum="64"
message="Subject cannot exceed 64 characters">
</xp:validateLength>
<xp:validateRequired message="Subject is required"></xp:validateRequired>
</xp:this.validators>
</xp:inputText>