問題タブ [primefaces]

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 に答える
4677 参照

java - 実行時に生成されたデータでは機能しません

私はこれを持っています:

documentgetFacilities()アイテムのリストを返すメソッドを持つマネージド BeanCです。したがって、ドロップダウン リストは次のようになります。DF

をクリックするBと、メソッドtest()が呼び出されます。私はそれを記録します。Cしかし、実行時に生成されたデータをクリックするとDFメソッドtest()はまったく呼び出されませんでした。どうすればこれを修正できますか?

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

jsf - primefaces ライブラリ (jsf) の問題

プライムフェイス初心者です。

ドキュメントのように、タグに関するプライムフェイスの例をテストしようとしましたが、

これは私のjsfページコードです:

これが私のバックビーン コードです: [コード]

しかし、私がそれを実行しようとしたとき。私はこのエラーを受け取りました:

なにが問題ですか?どうすれば解決できますか?私はTomcat 6を使用しています よろしくお願いします

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

jsf - primefacesの投票タグが機能しない

私はprimefacesライブラリを使用しています。これは私のjspページのソースです。

そして私のバックビーンコードは:

私のweb.xmlは次のとおりです

私のページは正しく読み込まれますが、定期的に更新されていません

ロードすると「yahooが定義されていません」と表示されるため、動作しません。

リソースサーブレットを定義しましたが、まだ機能しません!

私を助けてください!

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

jsf - selectBooleanCheckbox-どのチェックボックスを選択または選択解除しているかを知るにはどうすればよいですか?

私はショッピングカートのようなものを開発しています。複数のアイテムを選択して(そのアイテムの横にあるチェックボックスをクリックして)、リストに追加できます。選択しているチェックボックスを確認するにはどうすればよいですか。私がこれをするなら

チェックボックスの状態が選択されているかどうかだけがわかりますが、どれが選択されているかはわかりません。アイテムの数はデータソースからロードするため、実行時まで不明であることに注意してください。つまり、チェックボックスがいくつあるかわかりません。

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

jsf - @ViewScoped マネージド Bean がポストバック中に何度もロードされる

jsf フェイスレットにカレンダー、エディター、fileUpload、および dataTable プライムフェイス コントロールがあります。

コードは次のとおりです。

および @ViewScoped Bean を次のように、

私の問題は、フォームのロード時およびファイルのアップロード時に SearchScriptActionBean が何度もロードされることです。Bean の古い値を保持したい。元。アップロードされたファイルが追加される scriptFiles(List)。filsList (dataTable) が更新されていません。

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

jsf - jsfタグをプライムフェイスと組み合わせる方法は?

Webアプリケーションのapacheサーバーでjsfタグとjspタグを使用していて、グラフにprimefacesを使用したいです。primefacesjarファイルを使用するときにweb.xmlを構成する方法と、jspページにコードが含まれる方法が正確にわかりません。 Primefacesタグとコンポーネントを使用します。簡単な例を挙げてください。PrimeFacesをグラフとそのアプリケーションのごく一部にのみ使用したい。フレームワーク全体を変更したくない。

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

java - バッキングBeanから外部URLに移動しますか?

Java EE/JSF2アプリケーションに適切なログアウトを実装しようとしています。

それには2つのことが必要です。

  1. JAASからログアウトして、セッションを無効にする必要があります
  2. 次に、Siteminderログアウトを起動するために外部URLに移動する必要があります

SiteminderログアウトURL(ポリシーサーバーで構成->変更できません)がアプリケーションコンテキスト外にあります。例えば。WebアプリケーションのURLがhttps:// localhost:8080 / sm / MyWebAppの場合、ログアウトURLはhttps:// localhost:8080 / anotherwebapp/logout.htmlです。

これは現在のローカルログアウトコードです:

そして、ログアウトURLを生成するプロパティは次のとおりです。

ただし、logout()を呼び出して外部URLを開くことができるJSF2/Primefacesコンポーネントが見つかりません。たとえば、私が持っている場合:

その後、onclickが呼び出されていないようです。

私が試したもう1つの方法は、外部URLをログアウト関数の最後に配置してナビゲーション文字列として返すことでしたが、認識されません( "?faces-redirect = true" ...でも試しました)。

どんな助けでもいただければ幸いです。

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

java - ActiveMQ メッセージ駆動型 Bean から JSF へ

現在、バックエンドでメッセージ駆動型 Bean (EJB3) を使用して ActiveMQ から読み取りを行っています。私が直面している問題は、メッセージ駆動型 Bean で ActiveMQ からメッセージを受信するとすぐに、JSF ページのテーブルを更新する必要があることです。

私が試すことができる技術の提案は素晴らしいでしょう。現在、プライムフェイスとグラスフィッシュを使用しています。

どうも

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

java - Primefaces で CSS url() を使用して画像にアクセスする

これは Primefaces ドキュメントからのものです。

ボタン アイコン

ボタン上のアイコンは CSS と image 属性を使用して表示されます。

.disk は、background プロパティを持つ単純な css クラスです。

.disk { background-image: url('disk.png') !important; }

私の質問は: この url() はどこを指していますか? つまり、CSS がアクセスできるようにするには、画像をどこに配置すればよいでしょうか?

/resources、/resources/img を試しましたが、うまくいきません。はい、絶対 URL (コンテキスト パスを含む URL) で動作していましたが、アプリケーションは移植できません。

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

jsf - p:commandButton を h:button のように機能させる

私は私のwebappにこの作業コードを持っています:

機能:

  1. ボタンにGETを送信させます
  2. 指定されたパラメーターを URL に渡し、ブックマーク可能にします。

必要なもの:

  • 上記の h:button のように動作するはずです (GET を送信)
  • ボタンは、他の Primefaces ボタンのように見える必要があります (例: 画像で装飾されています... など)。

これは私が得ることができる最も近いものです:

GET を使用して新しい URL にリダイレクトされる POST を送信します。ただし、パラメーターはプロセスで失われます。

別のアイデア:

GET リクエストは中止され (??? Firebug によると)、現在のページが再度 POST されます。

これを行う適切な方法は何ですか?

更新:これは機能します(p:dataTableのない空のページで):

しかし、これはしません:

後者の結果は次のとおりです。

500: javax.servlet.ServletException: Error Parsing /sample0.xhtml: Error Traced [line: 14] エンティティ「secondParam」への参照は「;」で終了する必要があります デリミタ。


UPDATE2 : & はエスケープする必要があります:

見た目は良さそうですが、それでも GET が中止され、POST が再送信されます。

代替テキスト http://img64.imageshack.us/img64/1017/primefaceslinkbutton.jpg

これは私が試してきた完全な空のページです:

プライムフェイス 2.1 リリース。