2016-08-19 4 views
-1

私はstrutsプロジェクト(CRUD)を作成しようとしています。私はこのリンクを参照してくださいhttps://dzone.com/tutorials/java/struts-2/struts-2-example/struts-2-crud-example-1.html JSFを私のプロジェクトに統合したいので、Primefacesを統合したいと思います。 グーグルでは、すべてのサンプルがjspファイルを使用して作成され、フォーム要素を表示することがわかりました。 このStructureは私のプロジェクトの構成を示しています。 質問があります:jspの代わりにxhtmlページを作成できますか? 。StrutsとJSFの統合

+0

なぜあなたはそれらを統合したいのですか? –

+0

返事をいただきありがとうございます。私は、ページのスタイルを改善するために、jspページの代わりにxhtmlページにprimefacesを使用したいと思います。 – Sofia

+0

したがって、Strutsは必要ありませんか?その場合は、http://stackoverflow.com/documentation/jsf/916/introduction-to-jsf/3097/hello-world#t=201608191252237215624 –

答えて

2

JSFはtaglibsやテンプレートライブラリに似ていると思われるようです。プレゼンテーションレイヤーにのみ存在するライブラリです。 それほどではありません。 JSFは、ビューコントローラの両方を他のフレームワークから知られている単一のフレームワークに置き換えます。統合はとても完璧です(基本的に、各ページ上のコンポーネントには独自のビューと独自のコントローラが含まれています)。コントローラー部分がなくてもJSFからビューレイヤーを取得することはできません。コントローラの部分では、JSFがHTTPリクエストを完全に制御する必要があります。

StrutsとJSFの両方の本当のエキスパートであり、実際にそれを強制された方は、StrutsとJSFフレームワークの両方で1つのリクエストを処理するコードを記述できます。しかし、絶対に何も得られません。あなたは、すべてを行う2つのパラレルの方法で終わるでしょう。