什么是基于JSF的良好框架,用于开发针对触摸智能手机优化的网站(即使用android)? 提前谢谢。
答案 0 :(得分:4)
PrimeFaces Mobile,TouchFaces的继任者正在大力发展,初步演示揭晓;
答案 1 :(得分:4)
如果您已经是JSF开发人员,则可以使用核心JSF仅使用JQuery mobile创建网站。适用于移动设备的PrimeFaces,适用于移动设备的ICEFaces和其他设备都很好,但生成的代码不必要地巨大。
我认为只使用JSF而不使用任何其他组件库是考虑到使用移动设备你在视觉上非常有限的方法。请参阅本指南,了解如何使用JSF和JQuery Mobile创建移动网站。 (BTW PrimeFaces mobile使用相同的JQuery Mobile)。
答案 2 :(得分:1)
MobileJSF似乎的目标是替代Renderkits(对于WML等),但现代移动设备只不过是具有HTML浏览器的设备。
开发移动Web应用程序非常关注小屏幕上的视觉呈现。另一件事是在触摸屏上实现可用性(大手指,小按钮)。我还没有找到任何适当的JSF库,为现代移动设备提供漂亮的组件,这些组件在环境应用中完全集成。所以我们花了一些精力来优化CSS。您可以根据移动设备切换样式表。
无论如何,要在Web应用程序中模拟iPhone外观,你可以看一下PrimeFaces的Touchfaces子项目(http://www.primefaces.org),虽然我觉得它直到今天才有用。