問題タブ [facelets]

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 投票する
7 に答える
4535 参照

java - JSF/Facelets の国際化ラベル

Faceletsには、他の方法で JSF を使用して行うことができる、よりきちんとした、またはより読みやすい国際化されたユーザー インターフェイスのテキスト ラベルのための機能がありますか?

たとえば、単純な JSF では、h:outputFormat を使用すると、メッセージ内の変数を補間する非常に冗長な方法になります。

明確化:次のようなメッセージ ファイル エントリを追加できることはわかっています。

これを (Seam を使用している場合) 次のように表示します。

しかし、それは 1 つの文を出力するのに非常に煩雑です。これは、JSF に悪い名前を付けるようなものです。

0 投票する
3 に答える
3403 参照

java - JSFコンテナフォームのIDを確認します

アクションハンドラー内からフォームフィールドのIDを判別する必要があります。フィールドは含まれているファセットコンポーネントの一部であるため、フォームは異なります。

include.xhtml

example_taining.xhtml

update実行時にメソッド内のフォームのIDを確認するにはどうすればよいですか?または、さらに良いことに、入力フィールドのIDを直接入力します。

0 投票する
3 に答える
5737 参照

java - JSFの空白ページ

私のコードが例外をスローすると、毎回ではなく、jsf が空白のページを表示することがあります。レイアウトに facelets を使用しています。このSun フォーラムの投稿で同様のエラーが報告されましたが、回答はありません。同じ問題を抱えている人、または解決策を持っている人はいますか? ;)

いくつかのリクエストにより。詳細は次のとおりです。

web.xml

そして、jsf に関連するスタックは、実際の例外の後に出力されます。

私はjsfバージョンを使用してMojarra 1.2_09richfaces 3.2.1.GAます facelets 1.1.13.

いくつかの助けを願っています:(

0 投票する
4 に答える
18418 参照

javascript - JSF および Facelets での JavaScript の使用

JavaScript を使用して、JSF/Facelets ページの非表示の入力フィールドを操作したいと考えています。ページが読み込まれると、隠しフィールドをクライアントの色深度に設定する必要があります。

私のFaceletから:

JSF がページを処理するとき、もちろん要素の ID を変更しています。JavaScript コードからこれらの要素を参照する最良の方法は何ですか?

0 投票する
3 に答える
1157 参照

java - JSF と Facelets フロー

ページの読み込み時にデータベースからの情報を表示する必要がある動的 Facelets ページがあります。フローのこの時点では、フォームの送信はありません。私が見つけることができるすべての JSF の例は、次のページに動的な結果を伴うフォーム送信のみを示しています。

現在、データベースに対して行うすべての呼び出しは、フォームの送信によってアクションがトリガーされた後に行われます。フォームが送信されていない場合、このコードはどこに行くべきですか? また、どのようにトリガーしますか? コード スニペットは本当に役に立ちます。

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

java - カスタム facelets タグの Eclipse サポート

私は最近 facelets の開発を開始し、数日前に最初の便利なカスタム タグを作成しました。h、c、ui などの標準の taglib の場合と同様に、Eclipse でオートコンプリートをサポートしたいと考えています。

カスタム タグのツール サポートを有効にする簡単な方法 (30 分未満の作業) はありますか?

jboss ツールで Eclipse 3.4 を使用しています。

0 投票する
8 に答える
160381 参照

jsf - アプリケーションのエラーを JSF で表示するにはどうすればよいですか?

私の JSF/Facelets アプリでは、フォームの一部を簡略化したものを次に示します。

continueButton() メソッドで起こっていることに基づいて、特定の h:message タグにエラーを割り当てられるようにしたいと考えています。newPassword と newPassword2 では、異なるエラーを表示する必要があります。結果を (DB から) 配信するメソッドは continueButton() メソッドで実行され、コストがかかりすぎて 2 回実行できないため、バリデーターは実際には機能しません。

ページにはさまざまなエラー メッセージを表示する必要がある複数の場所があるため、h:messages タグを使用できません。これを試したところ、ページにすべてのメッセージが重複して表示されました。

私はこれを最善の推測として試しましたが、運はありません:

私は何が欠けていますか?どんな助けでも大歓迎です!

0 投票する
3 に答える
514 参照

facelets - facelets の良いリソースはありますか?

私はしばらく JSF を扱っており、Apache-Trinidad タグを使用しています。私はこれを使って開発するのが好きですが、Facelets について素晴らしいことをよく耳にします。それを使っている人はいますか?

facelets のサイト ( https://facelets.dev.java.net/ ) を見てきましたが、facelets の利点やチュートリアルの説明がうまくできていません。Google で調べたのですが、すべて 2005 年か 2006 年のもののようで、それ以来、多くの変更が加えられています。

facelets について意見を述べたり、良いリソースを紹介したりしたい人はいますか?

0 投票する
6 に答える
10436 参照

javascript - JSF 統合による Spring Web Flow トランジションをアクティブ化する Javascript フォーム送信

Spring WebFlow 2、Facelets、および JSF を使用してアプリケーションを開発しています。私のフローの 1 つに、特定のイベントでフォームの送信をトリガーする必要があるページがあります。異なるアクションごとに、異なるビューを提示する必要があります。そのため、次の JavaScript コードをアクティブにして送信を実行しようとしています。

残念ながら、これは私のフローで要求された遷移をトリガーしません。ページは変わりません。誰もこれに対処する方法を知っていますか?

ありがとう、アレクサンドル

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

java - 送信後に Facelets カスタム コンポーネントが属性を設定しない

facelets のカスタム コンポーネントに問題があります。ページが初めてレンダリングされるときに、コンポーネント クラスで属性が適切に設定されます。ただし、フォームが送信されると、属性は設定されません。

これをテストするために使用しているクラスは次のとおりです。

コンポーネントは、このように .xhtml ページで使用されます。

ページが初めてレンダリングされるとき、コンポーネントは次の html コードをレンダリングします。

ボタンをクリックすると、これがレンダリングされます。

ログから、コンポーネントが再構築されていることがわかりますが、属性は設定されていません。

私が理解していることから、Faceletsはすべての属性をコンポーネントに配線するため、タグクラスは必要ありませんが、最初に属性が正しく設定され、2回目では正しく設定されない理由がわかりません。