3

Faceletsの学習をもう少ししたいと思います。Java がサポートされている Google アプリ エンジン言語になったので、Facelets の実装に App Engine での使用を妨げるものはありますか?

編集: Google のこのページには、App Engine に関するさまざまなフレームワークとそのステータスのリストが掲載されています。

4

2 に答える 2

3

JSF の 1.2 バージョンは機能していませんでした。これは、デフォルトでスレッドを生成しようとするためです。それはGAEでは許可されていません。

これは、JSF 1.2 (ビルド 13) の最新バージョンと 2.0 Beta 2 リリースで修正されています。最新バージョンはhttp://javaserverfaces.java.net/からダウンロードできます。

コンテキスト パラメータを web.xml に追加する必要があります。

com.sun.faces.enableMultiThreadedStartup のデフォルトは true です。GAE にデプロイするときは、このオプションを false に設定する必要があります。

于 2009-07-16T14:39:21.463 に答える
2

試したことはありませんが、Struts や Spring を使用するのと何ら変わらないと思います。WAR に必要なすべての JAR をデプロイできる限り、動作するはずです。

唯一の問題は、JPA または JDO で十分かどうかです。フェイスレットが他の永続化メカニズムを必要とする場合、問題が発生する可能性があります。

JMS も利用できないため、JMS に依存する機能は動作しません。

初回アクセス限定じゃないの?最初の10,000人が入る?

于 2009-04-09T10:00:55.213 に答える