私は Struts2 と OGNL を初めて使用し、登録ページを持つ単純な Web アプリケーションを作成しています。2 つのフィールドがありpassword
、repassword
(パスワードを再入力するために) 検証フレームワークを使用して、2 つのパスワードが一致することを検証したいと思います (JavaScript で簡単に実行できることがわかっています)。これが私がこれまでに得たものです。フィールドバリデーターはすべて正常に動作しています。これは私の最初のフィールド以外のバリデータであり、動作させることができません。
<validator type="expression">
<param name="expression">${password}!=${repassword}</param>
<message>Passwords must match.</message>
</validator>
私は両方を試しました
${password}!=${repassword}
そしてなし
password!=repassword
OGNL タグ。