Primefacesダイアログに検証エラーが表示されない

s0d

Primefacesダイアログがあり、送信の前後に検証が必要です。ただし、必要な属性がコードで機能しない理由がわかりません。フォームログイン内に同じ必須属性があり、正常に動作します。

<ui:composition>
    <h:body>
        <h:form styleClass="aui">

            <p:messages />
            <fieldset>
                <!-- Start Username -->
                <div class="field-group">
                    <label for="df-username">#{msg['message.user.username.label']}<span class="aui-icon icon-required"> required</span></label>
                    <h:inputText type="text" styleClass="text" name="username" id="df-username" value="#{userBean.username}" required="True">
                        <f:validateLength minimum="4" maximum="30" />
                    </h:inputText>
                    <div class="description">#{msg['message.user.username.desc']}</div>
                    <p:messages for="df-username"/>
                </div>
                <!-- End Username -->
                <!-- Start Password -->
                <div class="field-group">
                    <label for="df-password">#{msg['message.user.password.label']}<span class="aui-icon icon-required"> required</span></label>
                    <h:inputSecret styleClass="text" name="password" id="df-password" value="#{userBean.password}" required="True">
                        <f:validateLength minimum="4" maximum="25" />
                    </h:inputSecret>
                    <div class="description">#{msg['message.user.password.desc']}</div>
                    <p:messages for="df-password"/>
                </div>
                <!-- End Password -->
                <!-- Start Enabled -->
                <div class="field-group">
                    <label for="df-enabled">#{msg['message.user.enabled.label']}<span class="aui-icon icon-required"> required</span></label>
                    <p:selectBooleanCheckbox styleClass="checkbox bk-checkbox" id="df-enabled" value="#{userBean.enabled}" />
                    <div class="description">#{msg['message.user.enabled.desc']}</div>
                    <p:messages for="df-enabled"/>
                </div>
                <!-- End Enabled -->       
            </fieldset>

            <div class="bk-dialog-footer">
                <p:commandButton styleClass="aui-button aui-button-primary bk-aui-button-form" image="aui-icon aui-icon-small aui-iconfont-success" oncomplete="handleDialogClose(xhr, status, args)" value="#{msg['message.save']}" actionListener="#{userBean.save}" /> 
                <h:commandLink type="button" class="aui-button" onclick="PF('dlg-add-user').hide();return false;"><span class="aui-icon aui-icon-small aui-iconfont-close-dialog"/>  #{msg['message.cancel']}</h:commandLink>
            </div>

        </h:form>
    </h:body>
</ui:composition>

なにか提案を?

user3424032

そのp:commandButtonなので、次のようにプロセス領域を定義する必要があります。

<h:form id="foo">
<p:commandButton process=":foo" update=":foo">
</h:form>

またはajax = falseで無効にされたajax

<p:commandButton ajax="false">

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Primefacesダイアログクライアントの検証が表示されない

分類Dev

ログインページに検証エラーが表示されない

分類Dev

JSFでの送信に失敗した後、ダイアログの検証エラーが更新されない

分類Dev

ドロップダウンにPHP検証エラーが表示されない

分類Dev

Primefacesダイアログのスクロールバーがヘッダーの下に表示されない

分類Dev

アラートダイアログに評価バーが表示されない

分類Dev

wkewbviewアラートダイアログがiPadに表示されない

分類Dev

wkewbviewアラートダイアログがiPadに表示されない

分類Dev

OpenGL シェーダー プログラムは検証に失敗するが、エラー メッセージは表示されない

分類Dev

ストライプ検証エラーが表示されない

分類Dev

PrimeFacesダイアログは、最初に表示されたときにのみ検証されます

分類Dev

Catel検証エラーがビューに表示されない

分類Dev

MVCビューに検証エラーが表示されない

分類Dev

JavaFXエラー-グラフィックが変更されたため、実行可能なjarファイルにダイアログが表示されない

分類Dev

Flutter&AlertDialog:ロード後にアプリにアラートダイアログが表示されない

分類Dev

表示アラートとユーザーダイアログがUIに表示されない(Viewmodel)

分類Dev

検証が失敗したときに表示されるPrimeFacesダイアログの代わりに表示されるPrimeFacesダイアログはほとんどありません

分類Dev

Android-アラートダイアログにアイテムが表示されない

分類Dev

EditTextsetTextがダイアログフラグメントに表示されない

分類Dev

EditTextsetTextがダイアログフラグメントに表示されない

分類Dev

グローバルAsyncTaskクラスに進行状況ダイアログボックスが表示されない

分類Dev

モーダルダイアログが表示されない

分類Dev

反応ネイティブのアラートダイアログに全文が表示されない

分類Dev

反応ネイティブのアラートダイアログに全文が表示されない

分類Dev

文字列リソースの特殊文字がアラートダイアログに表示されない(Android)

分類Dev

AMP検証エラー:属性「cite」がタグ「q」に表示されない場合があります

分類Dev

networkD3 Sankeyダイアグラムがビューアに表示されず、エラーメッセージが表示されない

分類Dev

AVAudioSession.requestRecordPermissionにダイアログが表示されない

分類Dev

QFileダイアログが上部に表示されない

Related 関連記事

  1. 1

    Primefacesダイアログクライアントの検証が表示されない

  2. 2

    ログインページに検証エラーが表示されない

  3. 3

    JSFでの送信に失敗した後、ダイアログの検証エラーが更新されない

  4. 4

    ドロップダウンにPHP検証エラーが表示されない

  5. 5

    Primefacesダイアログのスクロールバーがヘッダーの下に表示されない

  6. 6

    アラートダイアログに評価バーが表示されない

  7. 7

    wkewbviewアラートダイアログがiPadに表示されない

  8. 8

    wkewbviewアラートダイアログがiPadに表示されない

  9. 9

    OpenGL シェーダー プログラムは検証に失敗するが、エラー メッセージは表示されない

  10. 10

    ストライプ検証エラーが表示されない

  11. 11

    PrimeFacesダイアログは、最初に表示されたときにのみ検証されます

  12. 12

    Catel検証エラーがビューに表示されない

  13. 13

    MVCビューに検証エラーが表示されない

  14. 14

    JavaFXエラー-グラフィックが変更されたため、実行可能なjarファイルにダイアログが表示されない

  15. 15

    Flutter&AlertDialog:ロード後にアプリにアラートダイアログが表示されない

  16. 16

    表示アラートとユーザーダイアログがUIに表示されない(Viewmodel)

  17. 17

    検証が失敗したときに表示されるPrimeFacesダイアログの代わりに表示されるPrimeFacesダイアログはほとんどありません

  18. 18

    Android-アラートダイアログにアイテムが表示されない

  19. 19

    EditTextsetTextがダイアログフラグメントに表示されない

  20. 20

    EditTextsetTextがダイアログフラグメントに表示されない

  21. 21

    グローバルAsyncTaskクラスに進行状況ダイアログボックスが表示されない

  22. 22

    モーダルダイアログが表示されない

  23. 23

    反応ネイティブのアラートダイアログに全文が表示されない

  24. 24

    反応ネイティブのアラートダイアログに全文が表示されない

  25. 25

    文字列リソースの特殊文字がアラートダイアログに表示されない(Android)

  26. 26

    AMP検証エラー:属性「cite」がタグ「q」に表示されない場合があります

  27. 27

    networkD3 Sankeyダイアグラムがビューアに表示されず、エラーメッセージが表示されない

  28. 28

    AVAudioSession.requestRecordPermissionにダイアログが表示されない

  29. 29

    QFileダイアログが上部に表示されない

ホットタグ

アーカイブ