我曾尝试创建一个 CRUD 应用程序 JSF primefaces、GAE 和 JPA。我也尝试过使用标准 GQL。但我仍然没有想出最好的方法去解决它。特别是在对 primefaces dataTable 上显示的记录进行编辑和删除时。
使用@ViewScope,我得到一个异常,指出 Google Data Store 类未序列化。
请问,一起使用这些技术的最佳方法是什么...
我曾尝试创建一个 CRUD 应用程序 JSF primefaces、GAE 和 JPA。我也尝试过使用标准 GQL。但我仍然没有想出最好的方法去解决它。特别是在对 primefaces dataTable 上显示的记录进行编辑和删除时。
使用@ViewScope,我得到一个异常,指出 Google Data Store 类未序列化。
请问,一起使用这些技术的最佳方法是什么...
您是否检查过您的 JSF 实现是否与 Google App Engine 兼容?
https://code.google.com/p/googleappengine/wiki/WillItPlayInJava
JSF 1.1 似乎开箱即用。如果将 web.xml 文件的 com.sun.faces.enableMultiThreadedStartup 上下文参数设置为 false,JSF 1.2 和 JSF 2.0 也应该可以工作。将此参数设置为 false(默认设置为 true)将阻止生成其他线程。有关在 App Engine 中运行 JSF 2.0 的更多信息,请参阅此站点。