首页
学习
活动
专区
圈层
工具
发布

Java框架
EN

Stack Overflow用户
提问于 2013-05-29 17:29:01
回答 1查看 362关注 0票数 0

我需要一些具体的用户社区经验,以了解是否为显示图表(KPI Portal)的java web应用程序使用主要的faces或引导程序(KPI Portal),以满足以下要求:

目前使用JDK1.7w/Spring3.2.2。

  • 支持移动/平板/web(无缝地支持每个设备的代码更改很少或没有变化)
  • 线上小有效载荷的快速渲染
  • 缓存
  • 对ORM的绑定支持

如有任何信息,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-29 18:38:29

当然,您可以在这种Webapp中使用Primefaces:

  • 支持移动/平板/web(无缝地支持每个设备的代码更改很少到没有):

Primefaces为web和移动设备提供UI组件:http://www.primefaces.org/showcase/mobile/showcase.jsf http://www.primefaces.org/showcase/ui/home.jsf

要在这两种设备上获得最佳效果,您必须做的更改的数量,主要取决于您的布局的复杂性。如果您的Web内容看起来与您的移动版本有很大不同,最好使用分隔的布局文件,而不是仅仅在一个布局文件中呈现特定的组件。

  • 线上小有效载荷的快速渲染

您可以通过使用Primefaces的partialSubmits、延迟加载和默认的ajax请求来实现这一点。大多数组件还具有内置的延迟加载功能,以提高性能。

  • 缓存

我不太清楚你用缓存是什么意思。一些组件使用缓存特性,例如,为了避免已经加载的选项卡不会再次被请求而使用Tabs。Sessionmanagement是由不同的Beanscopes完成的,比如(Sessionscope或Viewscope)。

  • 对ORM的绑定支持

将对象-关系映射框架(如JPA )与JSF结合起来是没有问题的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16820337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档