Webcam Chat QuickBooks Advice international calling cards international phone cards
JavaBeat Java Books Certifications Certifications Kits Articles Tutorials Tips QNA Book Store Interview Questions SCJP 1.5 SCJP 1.6 SCWCD 5.0 SCBCD 5.0 SCEA SCJA Feeds

Building JSF application with Exadel IDE

Author : MarceloGiorgi
Topic : jsf eclipse 
Pages :
Submit Your Blog Feedback Request Article Print Email

Introduction

Java Server Faces (JSF) is a widely-used web application framework based on standards and promoted by Sun Microsystems. It provides a high level framework, based on the MVC pattern, which brings several functionalities for simplifying the building of user interfaces of web applications.

In this article we introduce the Exadel's IDE and its excellent capabilities for development in JSF. This tool had been released recently as an open source product since its incorporation in the JBoss Group.

Download and Install the software

The software can download from http://www.exadel.com/web/portal/download. As you can check, from that page, there are versions for both operating systems: Windows and Linux.

Installation is very straightforward, provided that it's shipped with an installer for both platforms. While you are installing the software, you will be asked to point to your Eclipse installation (notice that version 3.2 is required). Then, the installer takes care of plugging the Exadel features in your current Eclipse's installation.

The sample application

The application that we are building is a login module for a general enterprise application. In this simple scenario, we will develop just three distinct pages to accomplish this functionality: login.jsp, success.jsp, error.jsp . As you already might figured out, the navigation proposed for the application is exemplified in the Figure 1.


Figure 1.

We will implement some business logic that will define the navigation flow chosen by the application for a given user's input.

Submit Your Blog Feedback Request Article Print Email

Related Articles


JavaBeat Website (2004-2011), India
javabeat | advertise | about us | contact | useful resources
Copyright (2004 - 2011), JavaBeat


Technology Blogs
Technology blogs Technology Blogs
blog log