0

私はJaveServerFacesを初めて使用し、ICEFacesで少し遊んだので、richfacesを試してみました。したがって、基本的な質問は次のとおりです。

これら 2 つのアドオンを一緒に使用できますか? それとも問題が発生しますか?

他のパッケージを勧めてもらえますか? (特にネットビーンズの場合)

4

4 に答える 4

1

JSF などのコンポーネント フレームワークは、複数のコンポーネント ライブラリを使用することを念頭に置いて設計されています。つまり、JSF は必要なすべてのコンポーネントを提供することはできず、1 つのライブラリも提供できないという考えです。そのため、他のコンポーネント ライブラリがベース JSF コンポーネントを拡張および強化するという考え方です。ICEFaces と Richfaces をうまく組み合わせることができるはずです。

異なるライブラリ間で互換性の問題が発生することもあれば、特定のシナリオで問題が発生することもありますが、全体としては問題ないと思います。

于 2009-07-01T23:54:33.743 に答える
1

Maven を使用している場合、これは簡単です (使用していない場合は、確認することをお勧めします。NetBeans 6.7 には優れた Maven サポートがあります)。

そのような依存関係を追加するだけです:

        <dependency>
            <groupId>org.richfaces.ui</groupId>
            <artifactId>richfaces-ui</artifactId>
            <version>3.3.1.GA</version>
        </dependency>

        <dependency>
            <groupId>org.icefaces</groupId>
            <artifactId>icefaces</artifactId>
            <version>1.8.1</version>
        </dependency>

また、メインの pom に JBoss リポジトリを追加する必要があります。

        <repository>
            <id>jboss-repository</id>
            <name>jboss repository</name>
            <url>http://repository.jboss.com/maven2/
            </url>
        </repository>

NetBeans ではすべて正常に動作します。

于 2009-07-03T01:30:41.547 に答える
1

この2つを組み合わせるのには非常に注意が必要です。どちらもほぼ同じ領域をカバーしており、それらを一緒に使用すると、見つけにくい多くのエラーが発生することは間違いありません。

両方欲しい理由はありますか?

JSF マトリックスが役立つ場合があります。

于 2009-07-03T15:55:14.220 に答える