0

私は春のセキュリティ UI と春のセキュリティ プラグインを使用しています。期待どおりに動作する register.gsp ページがあります。css を twitter ブートストラップに移動するため、要件に合わせて register.gsp ファイルを変更しました。

だから私たちは変更しました:

<s2ui:textFieldRow name='username' labelCode='user.username.label' bean="${command}"
                         size='40' labelCodeDefault='Username' value="${command.username}"/>

に :

<g:textField class="input-large" bean="${command}" name="username"  
                               value = "${command.username}" required = "" />

問題は、エラー メッセージをどのように表示するかです。現在、デフォルトのエラーメッセージのみが表示されます:

 Property {0} ... doesn't pass custom validation.

実際には、Spring Security UI が提供するエラー メッセージを取得する必要があります。どうやってやるの?

前もって感謝します。

4

1 に答える 1

1

あなたが使用することができます:

<g:textField class="input-large" bean="${command}" name="username"  
                           value = "${command.username}" required = "" />
<g:eachError bean="${command}">
    <span>${it}</span>
</g:eachError>
于 2012-08-07T10:29:55.833 に答える