私はほとんどRichfacesを使用するJSFアプリケーションを持っています。 jQueryベースのjqgridなど、より機能豊富なグリッドコントロールをご紹介したいと思います。 JSFバッキングBeanからJSONデータを取得することは可能ですか?そうでない場合は、別の方法がありますか?JSFとJQueryを統合する
3
A
答えて
3
ここにはいくつかのオプションがあります。
豆の方法あなたがJSONにJavaオブジェクトを変換するJsonLibを使用することができますJSON文字列が、何も
public String getSearchResult(){ results = SearchService.getResults(); return JsonHelper.convertToJson(results); }
されていない文字列を返すことができます。
サービスグリッドに異なるサーブレットを使用しますが
を要求し、私はこのアプローチをお勧めします。理由は、あなたはJSONリクエストをしてからJSONレスポンスを、JSFを気にせずに持つことができます。私はあなたがJSFを使用する必要があるときにjQueryを使用していると思いません。したがって、JSFを混ぜて使用しないでください。この場合、JSFレイヤーを直接バイパスできます。それはここで意味をなさない。これは私が使用したアプローチです。私はこれを達成するためにあなたとコードを共有することができます。
JSFレスポンスを返すためにJSFフェーズリスナーを使用します。
は、それはあなたがまた、JSONオブジェクトを返すRESTサービス用のJAX-RSを使用することができます
0
に役立ちます願っています。 JAX-RSとJSFはどちらもJava EE 6に含まれています。さらに、新しいJEE6依存性注入(CDI)を使用すると、JSFマネージドBeanとJAX-RSサービスの両方でセッション状態を簡単に共有できます。JSFマネージドBeanは@ Inject'ed intoサービスクラス。
関連する問題
- 1. JSFとjquery mobile custom selectメニューの統合
- 2. JSF 2とJQuery Mobileの統合
- 3. JSF /アプレット統合
- 4. JSFとExt GWTの統合
- 5. JSFとJPAの統合
- 6. JSFアプリケーションと他のJSFアプリケーションとの統合
- 7. jquery ajaxフォームとjsonを統合する
- 8. jquery RoundaboutとFaceboxの統合
- 9. CakePHPとJQueryの統合
- 10. JqueryとDjangoの統合
- 11. JQueryモバイルとハイチャートの統合
- 12. compositeComponentの属性とJSF内のサーブレットとの統合
- 13. CaptchaをJSF 2.0に統合する際の問題
- 14. Django-ratingとJqueryの統合ですか?
- 15. jQueryズームエフェクトを雑誌フリップと統合Javascript
- 16. PicasaとJSFソフトウェアを統合する最も良い方法は何ですか?
- 17. ThemeRoller統合jQuery UI
- 18. JSFとSpring Securityの統合 - ManagedPropertyの問題
- 19. jQueryの検証エラーを統合する
- 20. jQueryプラグインとLimeJSゲームエンジンの統合
- 21. SpringセキュリティとJQueryログインページの統合?ここ
- 22. JqueryをEclipseに統合することは可能ですか?
- 23. Jqueryデータ型統合エラー?
- 24. Fancybox - jQuery Ui Accordionの統合
- 25. DataAnnotation JQueryのシームレスな統合?
- 26. jQuery + Javascript:document.readyとajaxの間で重複機能を統合する
- 27. jquery mobileとfacebook connect/twitterを統合する
- 28. jQueryプラグインとGoogleマップをオートコンプリートで統合する
- 29. プロジェクトExpressjをjQuery-File-Uploadと統合する方法は?
- 30. Spring統合とSpring MVCの統合
これを行うためのコードを共有できますか? (あなたが2で書いたように)。 – user590586
これはどのような例ですか?私は com.sdicons.jsontools jsontoolsにしようとしたとして –
user590586
@Pavitarシンは、あなたは、あなたがJsonHelperのMavenのレポのための任意のポイントを与えている場合、それは素晴らしいことだろうあなたが –