問題タブ [ajax4jsf]
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.
ajax - マッピングに問題があるAjaxを使用したjsf
私はjsfページの患者IDテキストフィールドのぼかしで呼び出されるマネージャに次のメソッドを持っています
JSFに次のコードがあります
マネージャーでpatientDataオブジェクトをチェックすると、問題なくfirstName、lastName、およびphonenumberの値が取得され、マネージャーからデータが返されました
上記の JSP は、main.jsp にインクルードされたインクルード Jsp (info.jsp) です。
今、マネージャーの患者データ オブジェクトによって返される firstName、lastName、および phoneNumber の値をレンダリングできません。
これを解決するためのヘルプ/ポインターは、1週間前からこれを解決しようとしていただければ幸いです
jsp - jsf での動的バインディング
JSF 1.1 を使用している JSF ページの動的バインディングに問題があります。
私が望むのは、マネージャーがマネージャー名を動的にすることだけです
上記のコードは単なるスニペットであり、リクエスト パラメータとして渡されます
jsf ファイルのコード
これは私が現在取得しているエラーです
jsf - JSF - h:selectOneListbox - 項目を上下に移動する方法
Seam オブジェクトのリスト プロパティにアタッチされている が取り込まれてい<h:selectOneListbox>
ます。<s:selectItems>
これが私の(簡略化された)JSFコードです:
Seam オブジェクトの moveUp および moveDown メソッドは、バッキング リストで選択された項目を見つけ、それを上または下に移動します。
私が抱えている問題は次のとおりです。これらのボタンのいずれかをクリックすると、AJAX 要求が通過し、バッキング オブジェクトが変更されます。ただし、リストは更新されません。ただし、これらのボタンのいずれかを 2 回目にクリックすると、前の変更がリスト ボックスに反映されます。
したがって、1 つの項目を「下に移動」しても、変化は見られません。ただし、別のアイテムを「上に移動」すると、そのアイテムには何も起こりませんが、以前に下に移動したかったアイテムは下に移動します。
別の AJAX リクエストを強制することでこれをハッキングすると、「うまくいきます」。
どうすればこれを機能させることができますか? 問題にアプローチするより良い方法はありますか?
jsf - JSF の条件に関する問題
私は以下のコードを持っています:
show=false の場合、2 番目のリンクのみを表示します。そして、それは機能します。サーバーにアクセスできます(これを確認するためにデバッグを使用しています)。
show=true の場合、両方のリンクが表示されます。ただし、2 番目のリンクのみが機能します。条件内のリンクは、サーバーでアクションをトリガーしません。
誰か、助けてくれませんか?
注: a4j:outputPanel render="#{show}"を使用すると同じことが起こります
jsf - a4j:JSF2を使用してサポートタグが見つかりません
このcommandLinkを統合しようとしているだけです
JSF2を使用しているアプリケーション。そのままにしておくと、このエラーが発生します
タグライブラリは名前空間をサポートしています:http://richfaces.org/a4j、ただし名前にタグが定義されていません:support
ネットで何かを見つけようとしていたのですが、わかりませんでした。いくつかの助けは素晴らしいでしょう。
前もって感謝します
ajax - JBoss Seam および Richfaces でマネージド Bean によって a4joutputpanel render="" "true/false" パラメータを "レンダリングする/レンダリングしない" ことができない
私はシームとリッチフェイスが初めてです。Managed Bean を指定して、render="" "true/false" パラメータで a4joutputpanel を非表示/表示したいのですが、この例外を取っています:
com.sun.facelets.tag.TagAttributeException: /testscreen.xhtml action="#{testBean.renderActive(true)}" 有効なメソッド式ではありません: #{testBean.renderActive(true) }
誰でもそれについて私を助けることができますか?
これが私のxhtmlとマネージドビーンのコードです:
ManagedBean
jsf - アクションの結果に応じてa4j:commandButtononcompleteスクリプトを条件付きで呼び出す方法
私は
ただし、でエラーが発生した場合は、myBean.doCalculation()
常にoncomplete
属性が呼び出されます。アクションメソッドの結果に依存させるにはどうすればよいですか?
javascript - a4j:commandButton oncomplete JavaScript は無視されました
私はこのスニペットを持っています:
上記の a4j:region で [はい] ボタンを選択すると、バッキング Bean メソッドreloadCongi()
が完了すると、JavaScriptwindow.location.reload()
が実行されないことに気付きました。どうしてこれなの?また、reRender 属性の要素も reRender されていないことに気付きました。どうしてこれなの?
編集 最初のコメントからこの質問への方法は次のとおりです。
上記に基づいて戻り値の型を true または false に設定し、それが機能するかどうかを確認する必要があるのではないかと考えています。
jsf-2 - Richfaces + Spring Webflow を使用してファイル システムから画像を表示する
<h:graphicImage
> タグを使用して、ファイル システムの画像を xhtml に表示できません。Spring webflow 2.0 と Richfaces 3.3.3 を使用しています
ファイル システムから画像を提供するために別のサーブレットを作成する必要がありますか?
<a4j:mediaOutput
> tagを調べました。これは使えますか?createContent では、コンテンツの作成に使用されるメソッドを指定する必要があるためです。フロー変数/Bean を使用してタグ内のメソッドを実行できるかどうかはわかりません。
jsf - 検証エラーメッセージの後にフォームが送信されないのはなぜですか?
ユーザーの情報を更新するフォームがあります。検証に失敗すると、エラー メッセージが表示され、エラー入力を修正した後、フォームが送信されません。エラーメッセージがなければ、うまく送信されます。