検証に Struts Jquery Ajax プラグインを使用しています。MinAmt と MaxAmt の 2 つのテキスト フィールドを検証する必要があります。MaxAmt が常に MinAmt よりも大きいことを検証する必要があります。そのために、私はこのような XML を作成します。
<validator type="fieldexpression" short-circuit="true">
<param name="fieldName">disSlab.maxAmt</param>
<param name="fieldName">disSlab.minAmt</param>
<param name="expression">disSlab.maxAmt.greaterThan(disSlab.minAmt)</param>
<message>Not Valid Max Amt</message>
</validator>
しかし、うまくいきません。こことこのコードで簡単な例を読みました
<validator type="fieldexpression">
<param name="fieldname">personBean.carModels</param>
<param name="expression"><![CDATA[personBean.carModels.length > 0]]></param>
<message>You must select at least one car model.</message>
</validator>
これはうまくいっています。しかし、greatthan の OGNL Expression を教えてくれる人はいますか?
前もって感謝します ドゥルミル・シャー