問題タブ [uiinclude]

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.

0 投票する
1 に答える
198 参照

jsf - 含まれるコンポーネントのカスタム ナビゲーション ルールを定義する方法

ui:includeコンポーネントを ( で) インクルードし、呼び出し元ページのナビゲーション ルールを設定しようとしています。含まれるコンポーネントにはフォームがあります。提出時にフィードバックメッセージ(うなり声など)を表示し、条件付きで含まれているパネルを再度表示したい。

これを達成するための最良の方法は何ですか?

0 投票する
1 に答える
302 参照

java - jsf h:inputTextarea へのコンテンツのインポート

現在、Spring mvc/jsp アプリを jsf アプリに変換しています。

以前は、JSP セグメント ファイルのコンテンツを次のようなテキスト領域にインポートできました。

魔法のように、jsp のコンテンツがテキスト領域のコンテンツに表示されました。

私たちは JSF でも同じことをしようとしていますが、私は自分自身を撃つ準備ができています。

私たちは試しました

ただし、テキストエリアの後のコンテンツは含まれていません。

h:inputTextarea の値パラメーターとしてのコンテンツを含めようとしましたが、コンパイラーは、構文/引用符/角かっこなどに関する結び目のニッカーを取得します.

コンテンツをバッキング Bean にロードするのではなく、jsf ページに直接コンテンツを含めたいと思います。私がしたいことをjsfで行うことができるアイデアは誰にでもあります(私は完全なJSFの初心者ですか?

0 投票する
1 に答える
237 参照

jsf - ManagedBean は別の MB を継承します。メインクラスの JSF をコンポーネントとして再利用するには?

私の問題は少し複雑ですが、例を挙げます。

ユーザーを登録する user.xhtml ページ (およびそれを使用する MB) が既にあります。

ここで、別のフィールドを持つUserAdmMBを継承するを作成します。UserMBを使用するように、存在する XHTML を再利用したい<ui:include>:

ただし、最初の XHTML には既に含まuserMBれています (別のアクセス ポイントで使用するため)。それを行うにはどうすればよいですか?

0 投票する
2 に答える
1653 参照

jsf - アクション メソッドは 2 回目は呼び出されません

テンプレートを使用していますが、メインのテンプレートには

私の問題は、任意の Bean のアクション メソッドが呼び出されず、前のページで実行されたことです。最初のページのメニューをクリックすると、ajax 呼び出しが行われ、アクション メソッドが実行され、ページ コンテンツが読み込まれる例を次に示します。読み込まれたページ (page1) のリンクをクリックしても、アクション メソッドは実行されません。

構成: jsf 2.2.9 | プライムフェイス5.1 | トムキャット 8.0.3

template.xhtml

navBean:

page1.xhtml

page2 には<p: outputLabel />、テスト用の が 1 つだけあります。

私は試してみましp:commandLinkh:commandLink

ありがとう!

0 投票する
2 に答える
3507 参照

dynamic - PF を 4.0 から 5.1 にアップグレードした後、ui:include を使用した Primefaces 動的ダイアログが機能しない

最近、Primefaces を 4.0 から 5.1 にアップグレードしましたが、その後、コマンド ボタンをクリックしてもダイアログが表示されません。dynamic="false" で動作しますが、遅延ロードする必要があります。ExampleBean は sessionScoped で、JSF 2.2 を使用しています。誰かがこれを解決するのを手伝ってくれますか?

logPage.xhtml

0 投票する
1 に答える
120 参照

jquery - 画面幅に基づいて ui:include をレンダリングするには

画面幅に基づいてレンダリングすることは可能ですか? たとえば、デスクトップではヘッダーは正常ですが、モバイル デバイスではモバイル ヘッダーをレンダリングします。JSFまたはJQUERYを使用してこれを達成する方法はありますか?

0 投票する
1 に答える
3893 参照

jsf - ビーンアクション/リスナーメソッドを渡す方法

データテーブルをロードするために使用<ui:include>しています(Primefacesを使用しています)。タグ<ui:param>の中に入れて使いたいです。ダウンしているコードをテストしましたが、イベントonRowEditまたはonRowCancelをトリガーしませんでした。これは私のページです:listener<p:ajax>

私のデータテーブル:

私の豆:

}

これはエラーです:

これを変更すると:

このため:

私のコードは正常に動作しますが、動的データ テーブルが必要です。パラメータをリスナーに渡す方法はありますか? ありがとう!

0 投票する
2 に答える
304 参照

jsf - 開始タグと終了タグを別々のインクルード ファイルに入れる

さまざまなファイルの html コードを自分のページに含めたいと考えていmain.xhtmlます。しかし、これは<ui:include>. コードが異なるファイルに分かれているため、各ファイルに無効な html コードが含まれているためです。

私が意味したのは:

html1.html

html2.html

main.xhtml

このタスクを達成する方法はありますか?