English 中文(简体)
我可以在谷歌应用引擎应用程序中使用facelets吗?
原标题:
  • 时间:2009-04-09 02:24:44
  •  标签:

我想多学习一些小口罩。既然Java是一种受支持的谷歌应用程序引擎语言,那么facelets实现中是否有任何内容会阻止在应用程序引擎上使用?

编辑:谷歌的这个页面现在有各种框架的列表,以及它们在应用引擎方面的状态。

最佳回答

JSF的1.2版本不起作用,因为默认情况下它会尝试派生线程。这在GAE中是不允许的。

这在最新版本的JSF 1.2(build 13)以及2.0 Beta 2版本中得到了修复,您可以从这里下载最新版本:http://javaserverfaces.java.net/

您需要将a上下文参数添加到web.xml中:

com.sun.faces.enableMultiThreadedStartup which defaults to true. This option must be set to false when deploying to GAE.

问题回答

我还没有尝试过,但我认为它与使用Struts或Spring没有任何不同。只要您能够在WAR中部署所需的所有JAR,它就应该可以工作。

唯一的问题是JPA或JDO是否足够。如果facelet需要任何其他持久性机制,那么您可能会遇到问题。

JMS也不可用,因此依赖它的功能无法工作。

第一次访问不是有限制吗?第一个10000人加入?





相关问题
热门标签