問題タブ [commandbutton]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsf - 何が属性は?
global
の属性を<p:commandButton>
設定false
する場合と に設定する場合の違いは何ですかtrue
。私はプライムフェイスのショーケースを見ていましたが、違いがわかりませんでした。
primefaces - PrimeFaces commandButton が機能しない
これはさまざまな理由で発生する非常に一般的な問題であることは知っていますが、それについて多くのことを検索しましたが、私の場合の解決策を見つけることができませんでした.
私のprimefaces commandButton は h:form 内にあり、次のように宣言されています。
私の UserGroupBean は ViewScoped です。
このボタンをクリックすると、userGroup が作成され、「作成に成功しました」というメッセージが表示されます。これを行う代わりに、「お待ちください」ローダーを 1 秒間表示した後、何もしません。ログにエラーはなく、リモートデバッグでアクションメソッドに入らないことを確認しました。
奇妙なことに、ローカルの Tomcat インストールで同じコードを実行すると、正常に実行されます。また、このアプリケーションがデプロイされているリモート サーバーでは、以前は問題なく動作していました。すべてが突然起こったのですが、アプリケーション全体でこのようなコマンド ボタンがたくさんあり、まだうまく機能しています。この特定のページだけで問題が発生しているようです。
私は PrimeFaces 3.1 バージョンを使用していますが、他にどのような情報を提供すると役立つかわかりません。
ヘルプ/アイデアは大歓迎です。
編集
これはuserGroup.xhtml(ボタンが機能しないページ)コードです:
UserGroupBean.java:
そして最後に UservConverter.java
新しい手がかり: サーバーを再起動してから、このページにアクセスして、userGroup.xhtml が完全に読み込まれる前にユーザー グループを作成すると、ユーザー グループは問題なく作成されます。サーバーを再起動し、ページが読み込まれるまで待ってからユーザー グループを再度作成しても、何も起こりません。この問題は最後に私を夢中にさせます。
java - Java で任意のコンポーネントのパネルを再レンダリング中に複数のスペースが削除されました
itemValue に 2 つのスペースがあります"03 R MAIN1"
。ajax送信中にパネルが再レンダリングされます。その時点で、選択された値とドロップダウンにある値が一致しているため、2つのスペースが1つのスペースに置き換えられていることがわかりました。そのため、「検証エラー: 値が無効です」というメッセージも表示されます。以下のコードを参照してください。
これについて助けてください。ありがとう
jsf - 投稿を介してURLにパラメーターを設定します
投稿経由で URL にパラメーターを設定したいのですが、このページはメソッドを実行し、h: commandButton でページを更新するだけです。
どうすればこれを達成できますか?
primefaces - primesface ショーケースで outputText を inputText に変更します
ショーケース http://www.primefaces.org/showcase/ui/datatableRowSelectionByColumn.jsfで
ユーザーが行の編集ボタンをクリックすると、
selectedCar を設定すると、ダイアログ内update=":form:display"
のデータが更新され、表示されます。h:outputText
しかし、 を に変更する<h:outputText>
と<h:inputText>
、<f:setPropertyActionListener>
もう機能しないため、例外が発生します。コードと例外は次のとおりです: datatableRowSelection.xhtml
TableBean.java
例外は次のとおりです。
理由を教えてください。本当にありがとう
java - CommandButton の actionListener が機能しない
ah:selectOneMenu で項目を選択した後、commandButton の Mi actionListener は呼び出されません。selectOneMenu で何も選択せずにボタンを押したときにのみ機能します。以下に私のコードを示します。
コンバーター クラス:
}
管理Bean:
css - カスタムCSSファイルを使用したprimefaces
おはようございます。primefacescommandButton
にスタイル シートを適用する際に問題が発生しました。ボタン要素は次のとおりです。
そしてスタイルシート:
css ファイルは、css フォルダーの下の resources フォルダーに配置されます。
css ファイルの include ステートメントは次のとおりです。
ajax - JSF ajax イベント キューが変更イベント後のアクション イベントで機能しない
サポートされている複数の ajax イベントの順次処理の JSF 2.x 機能が機能しません。私は次のシナリオを得ました:
h:inputText (変更)
/li>h:commandButton (アクション)
/li>
両方の要素のイベントは、単独でトリガーされた場合に正しく処理されます。
両方のイベントが 1 回のクリックでトリガーされると問題が発生します (textInput に値を入力してからボタンをクリックします)。これにより、2 つの ajax リクエストが同期的に起動されると予想していました (CHANGE-TextField と ACTION-commandButton)。
残念ながら、Ajax-Request (Change-TextField) は 1 つしかなく、2 番目のイベントは完全に失われているようです。
ここで指摘されているように、ah:commandButton のすべての前提条件が完全に満たされていることを確認しました: commandButton/commandLink/ajax アクション/リスナー メソッドが呼び出されないか、入力値が更新されない
この問題を解決する方法についてのヒントをいただければ幸いです。
環境: Glassfish 3、Mojarra 2.1.3-FCS