Faceletsの学習をもう少ししたいと思います。Java がサポートされている Google アプリ エンジン言語になったので、Facelets の実装に App Engine での使用を妨げるものはありますか?
編集: Google のこのページには、App Engine に関するさまざまなフレームワークとそのステータスのリストが掲載されています。
Faceletsの学習をもう少ししたいと思います。Java がサポートされている Google アプリ エンジン言語になったので、Facelets の実装に App Engine での使用を妨げるものはありますか?
編集: Google のこのページには、App Engine に関するさまざまなフレームワークとそのステータスのリストが掲載されています。
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 に設定する必要があります。
試したことはありませんが、Struts や Spring を使用するのと何ら変わらないと思います。WAR に必要なすべての JAR をデプロイできる限り、動作するはずです。
唯一の問題は、JPA または JDO で十分かどうかです。フェイスレットが他の永続化メカニズムを必要とする場合、問題が発生する可能性があります。
JMS も利用できないため、JMS に依存する機能は動作しません。
初回アクセス限定じゃないの?最初の10,000人が入る?