Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

JSF based framework for touch websites

What is a good JSF based framework for developing web sites optimized for touch smartphones (i.e. with android)? Thanks in advance.

like image 943
Benchik Avatar asked Mar 02 '11 11:03

Benchik


People also ask

Is JSF still popular?

It's still part of the JEE standard. And there have been several JSF questions newly posted on this forum just this week. Yes, all the love these days goes to qucik-and-dirty stuff, usually based on JavaScript and SPA architecture.

What is the difference between JSF and PrimeFaces?

PrimeFaces is a JSF component library. It was one of the first which supports JSF 2.0 from top to bottom. It contains large set of rich components which utilizes jQuery and jQuery UI under the covers. It supports the jQuery UI ThemeRoller CSS framework.

What is PrimeFaces used for?

PrimeFaces provides the most advanced Client Side Validation for JavaServer Faces and Java EE. It is used to validate data at client side. It is compatible with Server Side Implementation and provides Advanced Bean Validation Integration.

Is PrimeFaces free?

PrimeFaces ELITE. PrimeFaces has two different release lines, major releases such as 3.5, 4.0 and 4.1 are considered to be community releases and they are available to public for free under MIT License.


1 Answers

If you are already a JSF developer you can create a website using the core JSF only with JQuery mobile. PrimeFaces for mobile, ICEFaces for mobile and others are good but the generated code is unnecessarily HUGE.

I think using just JSF without any other component library is the way to go considering that with a mobile device you a pretty much limited visually. See this guide on how to create a mobile website with just JSF and JQuery Mobile. (BTW PrimeFaces mobile uses the same JQuery Mobile).

http://kahimyang.info/kauswagan/HowtoBlogs.xhtml?b=803

like image 112
PedroC Avatar answered Sep 24 '22 03:09

PedroC