問題タブ [jsf-2]

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

jsf - サーブレットをコンテキストにバインドする方法は?

私は得た

使用する場合

マネージドBeanを使用できることはわかっていますが、サーブレットを使用する必要があります。

問題はJSFに関係しているのではないかと思います。

context.xml

web.xml

私はあちこちでこの問題を抱えているようです:

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

jsf - jsf2.0複合コンポーネント-外部Bean/属性を変更する方法

私はJSF2を学び、単純なカスタムコンポーネントで遊んでいます。2つのinputTextフィールドを持つajax対応のカスタムコンポーネントを想像してみてください。

コンポーネントを使用しているページは次のようになります。

domBeanを定義するクラスの興味深いメソッドは次のようになります。

input.setValue(code)がinputText値を設定することを期待します。これは、「親」ページによって#{testCtrl.code}にリンクされている遅延式「#{cc.attrs.value}」です。残念ながら、testCtrl.codeに入力された値が入力されることはありません。

私が間違っていることは何ですか?

ありがとうございました!

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

jsf - CDI / Weldの@Namedが原因で、@ ManagedBeansはJavaEE6で廃止されていますか?

CDI(およびその実装Weld)により、JEE6のすべてのPOJOに、という注釈を付けることができます@Named。これにより、POJOがビューにアクセスできるようになります。

これは、ManagedBeansが完全に廃止されたことを意味しますか?@ManagedBeanそれとも、まだ意味のある何かを見逃しましたか?

0 投票する
5 に答える
33756 参照

html - JSF + FaceletsをHTML4/5で使用することは可能ですか?

Faceletsは、XML名前空間に依存してXHTMLを操作します。HTML 4はどうですか、そして私が知る限り、HTML5は名前空間をサポートしていません。また、HTML 5には、XHTMLでは使用できないいくつかの新しい要素があります。HTML 4とXHTMLでさえ、サポートする要素と属性に関していくつかの違いがあります。

問題は、Faceletsを使用してHTML 4/5ドキュメントをレンダリングすることは可能ですか?もしそうなら、どのように?

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

java - jsf 2.0 のフォーマット方法リストからの日付値

jsf 2.0 を使用して、ユーザーが (ラジオ ボタンを使用して) 可能な選択肢のリストから日付を選択する必要があるアプリを開発しています。日付のリストは、タイプ List< java.util.Date> のマネージド Bean プロパティです。フェイスレットを使用しています

ラジオボタンを表示します。

これが私の質問です: selectItems のラベルと値をデフォルト以外のパターン (2010 年 5 月 28 日金曜日 00:00:00 CEST 2010) のようにフォーマットするには、「HH:mm:ss dd/MM/yyyy」のように?

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

jsf - JSF2でfacelet1.1.15(外部facelet)を使用する

JSF2にアップグレードしましたが、facelet1.1.15で実行しています。web.xmlに次のパラメータがあります。

この例のステップバイステップで独自のコンポーネントを作成しようとしています: http ://www.ibm.com/developerworks/java/library/j-jsf2fu2/index.html#tip3 すべてが正常に見えますが、エラーが発生しますタグを認識しません。

フェイスレット1.1.15と関係がありますか?そしてそれはVDLでのみ動作しますか?JSF2で1.1.15とカスタムコンポーネントを使用する方法はありますか?同様に-私はtomcat6を使用します

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

authorization - JSF2での承認

JSF2で承認を実装するための最良の方法は何ですか?サーブレットフィルター、フェーズリスナー、またはその他は、私が気付いていない新しいものですか?

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

jsf - h:selectOneMenu の JSF Customize 検証メッセージ (何も選択されていない場合)

列挙値で満たされた ah:selectOneMenu がありますが、これは正常に機能します。唯一の問題は、有効な値が選択されていない場合に、標準の JSF エラー メッセージを上書きする方法がわからないことです。エラーメッセージは常にbv:title: 'Choose' must be convertible to an enum from the enum that contains the constant 'Choose'. requiredmessageとvalidatormessage(InputTextで動作)を指定しましたが、標準のJSFメッセージのみが表示されます。

スニペット:

標準のバリデータメッセージを上書きするにはどうすればよいですか? またはそれ以上 - カスタマイズされたエラー メッセージを含む JSF の messages.properties のコピーを作成できますか (自分の messages.properties ですべてのエラーを再度定義したくありません)。

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

jsf - JBoss 6 用の Intellij 9 での JSF 2.0 webdevelopment

JBoss 6 をターゲットとして、IntelliJ 9 を使用した JSF 2.0 Web 開発への最も実用的なアプローチは何かと考えていました。

私のプロジェクトには Maven 構造がありますが、ビルド/デプロイ サイクルをできるだけ短縮したいと考えています。

展開された WAR の柔軟性をどのように活用できますか?

誰かが私を正しい方向に向けることができますか?

どうもありがとうございました!J.

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

custom-component - JSF2.0: カスタムコンポーネントの変数一覧

コンポーネントの変数リストに関連して JSF2.0 を使用する方法はありますか? たとえば、編集したい人物のリストがあるとします。それらは、個人データの変更を可能にするコンポーネント PersonEditor のリストとしてページに表示されます。各エディターは、単一の Person 要素に関連付けられています。これを機能させるには、次の手順を実行する必要があります

  1. 人のリストを取得する
  2. 人物ごとに PersonEditor を作成し、それを Person オブジェクトに関連付けます。
  3. 編集者のデータを入力します。

ユーザーのアクション:

  1. ユーザーが値を変更して [保存] を押すと、バッキング Bean によってデータが処理されます。

エディターに人のリストからのデータを入力するか、それをバッキング Bean にバインドできますが、同時にはできないため、行き詰まります。


people.xhtmlを試してみました

personEditor.xhtml の場合:
a) person オブジェクトとの適切な関連付け、ただしバッキング Bean への接続なし

b) 人物オブジェクトとの関連付けはありませんが、バッキング Bean への接続があります - その人物をバッキング Bean に渡す方法はありません

各エディターを個別のページに配置した場合、ユーザー ID を URL パラメーターとして (f:param または f:attribute を使用して) 渡し、それに応じて初期化することができます。この問題の解決策はありますか?