Javaserver faces (jsf) framework, JAVA Programming

JavaServer Faces (JSF) framework:

JavaServer Faces is a new framework for creating Web applications using Java. JSF gives you with the following main features:

  • Basic user interface elements like input fields, buttons, links etc. and custom components like tree/table viewer, query builder etc. JSF was creating with a component model in mind to give tool developers to support Rapid Application Development (RAD). User interfaces can be made from these reusable server-side elements.
  • Gives a set of JSP tags to access interface components. Also Gives a framework for implementing custom components.
  • Allows mark up languages other than HTML like WML (Wireless Markup Language) by encapsulating component rendering and event handling. There is a single controller servlet every request sends through where the job of the controller servlet is to receive a faces page with elements and then fire off events for each component to render the elements using a render tool kit.
  • Uses a declarative navigation model by describing the navigation rules inside the XML configuration file faces-config.xml . This configuration file also describes bean resources used by JSF.
  • JSF may hook into your model, which seems the model is loosely coupled from JSF.

 

 

 

524_JavaServer Faces (JSF) framework.png

Posted Date: 7/26/2012 5:52:55 AM | Location : United States







Related Discussions:- Javaserver faces (jsf) framework, Assignment Help, Ask Question on Javaserver faces (jsf) framework, Get Answer, Expert's Help, Javaserver faces (jsf) framework Discussions

Write discussion on Javaserver faces (jsf) framework
Your posts are moderated
Related Questions
You are required to  design & implement  online  food delivery  system  using Java RMI technology.  This involves writing both the server and the client program(s). Client programs

It is a distinct type of loop, used to iterate through the properties of an object or the elements of an array. For instance assume the following statement that loops through th

How many static initializers can you have ? As many as you want, but the static initializers and class variable initializers are implemented in textual order and may not refer

Does RMI-IIOP support dynamic downloading of classes? Ans) No, RMI-IIOP doesn't support dynamic downloading of the classes as it is complete with CORBA in DII (Dynamic Interface

what is arrays and how do they operate

Manage valuable resources recycle and wisely them where possible, serialization cost and minimize network overheads, and optimize all your database functions. 1. Recycle and man

Business Objects represent the data client. They are the objects that need access to the datasource to obtain and store data. Data Access Objects abstract the relying data access i

How do I write a java program that enters a six digit number and takes the sum of the six digits?

For an assignment I need to write an array program to go along with an instance variable. I keep getting the no main class error when I run my program.

What is meant by semantic error? Occur while a statement executes and has an effect not intended through the programmer and Frequently times occur only in unusual & infrequent