Home Tutorialhelp Comment Main reasons to choose JSF over JSP/struts

 
 

Comment

Sagar
Main reasons to choose JSF over JSP/struts,
September 18, 2010 at 8:10 AM

Hi,
Thanks for the list of JSF benifits you mentioned.
I beleive it's also important to mention the real need when you choose JSF over JSP. There are also situations where you can favor JSP over JSF.

1.If you have a rich GUI interaction and lot of java scripting needed then favor JSF. Basically if your GUI app architecture is like Component oriented & even driven like Swing then JSF is the best.
2. If the application is just a plain form submitting, not much of GUI interaction needed, then JSP could do well if learning a new tech is an overhead and also complex framework is unnecessary.


View All Comments | View Tutorial
Advertisement
Related Tutorial and Articles
Java Server Faces

JSF Introduction - An Introduction to JSF Technology
JSF Introduction - An Introduction to JSF Technology... Introduction section introduces you with cool JSF technology. ... with the JSF technology, reasons that initiated the development of JSF 

Java Server Faces - JSF

JSF Books
; Introduction of JSF Books When we... frameworks and technologies like Struts, Servlets, Portlets, JavaServer Pages (JSP... on JSF custom component development * Serves as a thorough introduction to AJAX 

Java Server Faces

JSF Examples
Applications : This page describes you why one should choose JSF framework...JSF Examples In this section we will discuss about various examples of JSF. This section describes some important examples of JSF which will help you 

JSP Tutorials

JSF - Java Server Faces Tutorials
and jsp 1.2. After JSF 1.0, JSF 1.1 was released. The main purpose... guide to understand JSF, work flow of JSF, benefits of JSF over existing...: Introduction To JSF Java Server Faces or JSF for short is another new 

Java Server Faces

How JSF Fits For Web Applications?
How JSF Fits For Web Applications?      JSF best suits in to the java web development environment because of reasons described  below : JSF has many  advantages over other 

Java Server Faces Questions

JSF
JSF  What is JSF 

JSF Tutorials & Examples

JSF Introduction - An Introduction to JSF Technology
 

Programming Tutorials

JSF Interview Questions
? JSF has many  advantages over other existing frameworks that makes...JSF Interview Questions          Who are the users of JSF technology? JSF 

Enterprise Java

Introduction to JSF
JSF is a server side UI based MVC Framework for building Java based web application 

Java Server Faces - JSF

JSF Tutorials: Easy steps to learn JSF
, benefits of JSF over existing frameworks and many others. In order... Introduction JSF Features JSF Life Cycle JSF Architecture JSF...JSF Tutorials: Easy steps to learn JSF JavaServer Faces or JSF is a web 

Framework Questions

JSF
JSF  In what way JSF makes the difference between Applets?? After reading this article I understood instead of using Request and response, we... and embed that into applets also rite.. Do u mean JSF also does the same internally 

Java Server Faces

Java Server Faces (JSF) Tutorials
, benefits of JSF over existing frameworks and much more from our wide range of JSF... articles given belows: Introduction To JSF JSF Overview What Is JSF...JSF Tutorials Java Server Faces (JSF) is a web application based on Java 

Java Server Faces

Versions of JSF, Latest Version of JSF, Latest Release of JSF
. JSF 1.0 supports servlet 2.3 and jsp 1.2. After JSF 1.0, JSF 1.1 was released... and jsp 1.2 as in the case of JSF 1.0. JSF 1.1_01 release features bug fixes... with servlet 2.5 and jsp 2.1. If you want to run JSF 1.2 on Tomcat, you want 6.0 

Java Server Faces

The quick overview of JSF Technology
; a standard to be supported by whole software industry. One of the main feature of JSF... in to existence founded on servlet and jsp. Struts emerged as a standard web application.... This was the reason for developing JSF technology. So main purpose of developing JSF 

Blog

JSF most popular web application development framework
read the topic ?JSF Introduction? in roseindia.net, which introduces you to the JSF technology, reasons that initiated the development of JSF framework... Introduction - An Introduction to JSF Technology 

Java Server Faces Questions

jsf
 

Ajax Questions

JSF
 

Enterprise Java

Introduction to Facelets
In this section, you will find the brief introduction of Facelets technology of JSF 

Java Server Faces - JSF

JSF inputSecret Tag
JSF inputSecret Tag      This section illustrates you more about the JSF HTML...; %> <%@ taglib uri="http://java.sun.com/jsf 

JSF Tutorials & Examples

JSF Interview Questions
? The main reasons behind creating our converter...JSF Interview Questions      .... Read more at http://www.roseindia.net/jsf/customconverter.shtml   

Java Technology Tutorials

JSF EXAMPLES
JSF EXAMPLES EXPLORED (Part-1)  by Farihah Noushene, B.E. (published... the examples provided by SUN, in the JSF package. The JSF1.1 can be downloaded form... components , provided by SUN,in the first part of this tutorial. First copy jsf 

JSF Tutorials & Examples

Roseindia JSF Tutorial
Tutorials very helpful in learning JSF: Introduction To JSF What...Roseindia provides you an extensive range of tutorials on JSF with complete source code available for the learners at single place. Roseindia JSF Tutorials 

JSF Tutorials & Examples

JSF Navigation By Example
for controlling your whole web based JSF application. This tutorial is making introduction... of pages works in JSF. For showing the main purpose you have to simply pass...JSF Navigation By Example      

Java Server Faces Questions

JSF architecture
JSF architecture  What is JSF architecture 

Spring Framework Questions

jsf and spring security
jsf and spring security  Hello, First I would say sorry I don't speak... for hand interception on the main page in my application Jee, the page must...: page is accessible by typing main.jsf! and when I do: main is not accessible even 

Java Server Faces

JSF Features
JSF Features      JSF is a rich featured framework of JAVA technology. JSF provides a set.... JSF is standard web user interface framework for Java. Built on top 

JSP Servlet Questions

jsf attribute
jsf attribute  What is the different between value and binding attribute of jsf 

Java Server Faces Questions

JSF Tutorial
JSF Tutorial  plz provide the jsf complete tutorial  Hi, We have lot's of JSF tutorials. Please read it at [http://roseindia.net/jsf/][1] Thanks [1]: http://roseindia.net/jsf/  The link is http 

Java Server Faces Questions

Advantages of JSF
Advantages of JSF  What are the advantages of JSF 

Java Server Faces Questions

Implementations of JSF
Implementations of JSF  What are the available implementations of JSF 

Java Server Faces

JSF Tags
JSF Tags      JSF application typically uses JSP pages to represent views. JSF provides useful.... JSF provides 43 tags in two standard JSF tag libraries: JSF Core 

Framework Questions

JSF framework
JSF framework  hi Can I use Jdeveloper to learn JSF framework? thanks Sangeetha 

Java Interview Questions

jsf session
jsf session  How to maintain session in jsf login application?   Please visit the following links: http://www.roseindia.net/jsf/richfaces/creating-managed-bean.shtml http://www.roseindia.net/jsf/RememberMeLogin.shtml 

Java Server Faces Questions

JSF Tutorial
JSF Tutorial  I am novice to JSF Programming. And want to learn the Java Server Faces (JSF) technology online. So, could you please list down few helpful JSF Tutorials. Also, which is the latest version of Java Server Faces (JSF 

Java Interview Questions

jsf session
jsf session  How to maintain session in jsf login application?   Please visit the following links: http://www.roseindia.net/jsf/richfaces/creating-managed-bean.shtml http://www.roseindia.net/jsf/RememberMeLogin.shtml 

Java Server Faces Questions

JSF code
need jsf code that will populate combo box values from the database  Hi, i'm new on JSf,I need jsf code that will populate combo box values from the database when the form runs 

WebSevices Questions

JSF Related
JSF Related  In what way JSF makes the difference between Applets?? After reading this article I understood instead of using Request and response, we... and embed that into applets also rite.. Do u mean JSF also does the same 

Framework Questions

JSF - Framework
JSF  Can any one please provide me with code to create widget in JSF using - IBM JSF Widget Library (JWL). Thank you for your Help 

Java Server Faces Questions

JSF+Filter
JSF+Filter  What is the meaning of the tags: avoid-urls for filter configurations in web.xml. 

Framework Questions

JSF - Framework
information : http://www.roseindia.net/jsf/SimpleHelloByEnteringName.shtml http://www.roseindia.net/jsf/richfaces/creating-managed-bean.shtml Thanks 

Java Server Faces Questions

jsf question
jsf question  what the jsf really is and how it come up in existence... FACES'.JSF 1.0 was released in March, 2004 & a maintenance release 1.1 in June... oriented and event driven framework for web applications. JSF eases the development 

Java Server Faces Questions

Jsf biggener
Jsf biggener  hi friends, am new to jsf,i got an exception while running my application.am using netbeans ide to run my application,below...: JSF Tutorials JSF-NetBeans Tutorials Thanks 

JSP Servlet Questions

jsf table
jsf table  hi, my question is as follows : i am using front end as jsp and back end as mysql. I have a database named as mydatabase.it contains... as myproject.in this project, i have a file named as index.jsp. now i want to create a jsf 

Framework Questions

JSF - Framework
Servlet *.jsf --------------------------------- faces...://www.roseindia.net/jsf/richfaces/creating-configuration-files.shtml Thanks 

JSF Tutorials & Examples

JSF Interview Questions
JSF Interview Questions          What is JSF life cycle and its phases... life cycle. A JSF application typically follows six steps in its life 

Software Services

JSF Development, JSF software development services
Roseindia JSF Software Development Services... (JSF) architecture. JavaServer Faces (JSF... clients based on JSF framework. We have ingeniously provided a significant 

Java Server Faces Questions

JSF error
JSF error  some of the users are not able to update the db. getting the error "An Error Occurred: Error calling action method of component with id CreateorManageOffer:jidjsp134312524923 Caused by: java.lang.NullPointerException 

Blog

JSF Architecture
so that applications can be designed well with greater maintainability. JSF also uses the MVC pattern. ?JSF Architecture? article in roseindia.net explains the architecture of a JSF application. Read about the topic at JSF 

Framework Questions

jsf error
jsf error  type Exception report message descriptionThe server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: java.lang.RuntimeException: Cannot 

Java Magazine Questions

JSF Internalization - Java Magazine
JSF Internalization  Hiii, please tell me How to JSF Internalization 

Java Server Faces Questions

Requirements for JSF to get started
Requirements for JSF to get started  What are the requirements for JSF to get started 

Java Server Faces Questions

JSF Rendered Attribute
JSF Rendered Attribute  i need the example for jsf with rendered attribute 

Java Server Faces Questions

JSF Sample Programs
JSF Sample Programs  I need a JSF sample programs 

Java Beginners

Is JSF using JSP?
Is JSF using JSP?  Is JSF using JSP 

JSF Tutorials & Examples

Introduction to Apache Myfaces and Tomahawk
Introduction to Apache Myfaces and Tomahawk   ... implementations for JSF specification. Sun, Apache, Oracle implementations are most popular among JSF developers. Apache MyFaces is an Apache Software Foundation's project 

Java Server Faces - JSF

JSF selectOneMenu Tag
JSF selectOneMenu Tag      ... Description : <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%> <%@ taglib uri="http://java.sun.com/jsf/core" prefix 

Java Server Faces - JSF

JSF subview Tag
. It contains all JSF tags in a page that is  included in another JSP page.... This naming container contains JSF tags on a nested page by <jsp:include> or the tag which includes the page dynamically. To include another JSP or JSF 

Java Server Faces Questions

jsf pagination
jsf pagination  Hi , i want to paginate some questions in jsf... on please give any solution . Thanks, Bhuban   Here is a jsp code...()) { totalRows=rs2.getInt("cnt"); } %> <html> <h3>Pagination of JSP 

Java Beginners

How to use dojoscript with jsf?
How to use dojoscript with jsf?  Hi all , am new to jsf. can anyone help me out in using dojo script frame work with jsf. how to integrate dojo into jsf. Thanks in advance 

Job Tips

The Right Reasons for Change
The Right Reasons for Change       Introduction The IT boom and the thriving economy have created... that you are changing jobs for the right reasons. Given below are a few indicators 

Java Server Faces

JSF Tutorial for Beginners
, presently using Struts may switch over to JSF in the near future. In a few... tags. While, Struts used JSP EL(Expression language), JSF uses JSF EL! Thus... behind Struts , is the lead architect of JSF. He maintains that JSF 

Development process Questions

either jsf or jsp?
either jsf or jsp?  which is better technology to display dynamic data by using either jsf or jsp 

Java Server Faces Questions

how to close JSF application..?
how to close JSF application..?  how to close jsf appliaction using command button with help of java code 

Framework Questions

jsf custom tooltip
jsf custom tooltip  I wants to know that is it possible to add a tooltip to the Custom JSF 

JSF Tutorials & Examples

Adding Navigation in JSF Application
explains how to navigate from one jsp page to another jsp in JSF application. The page navigation in the JSF framework is controlled by the faces-config.xml.... Adding Navigation in JSF Application    

Java Server Faces - JSF

JSF commandButton Tag
JSF commandButton Tag     ... in JSF. This tag renders an HTML submit button. This button can... thing with JSF component by the external resources like showing message 

Java Server Faces - JSF

JSF message Tag
JSF message Tag      In this section we will explain you JSF message tag. This is used to display...; Code Description : <%@ taglib uri="http://java.sun.com/jsf/core 

Java Server Faces - JSF

JSF selectBooleanCheckbox Tag
JSF selectBooleanCheckbox Tag      This section explains you creating checkbox by JSF tag... : <%@ taglib uri="http://java.sun.com/jsf/html" prefix=" 

Java Server Faces Questions

JSF Manage Bean
JSF Manage Bean   how to register JSF manage bean? Please give me an example. Thanks!   JSF Manage Bean Example 

Java Server Faces Questions

JSF 1.2 online tutorial
JSF 1.2 online tutorial  Need a perfect online tutorial for JSF 1.2.. Thanks in advance Arjun   Please visit the following link: JSF Tutorials 

Java Server Faces Questions

pagination in jsf
pagination in jsf  Hi , i am implemeting an online exam system , i have placed my questions as an arraylist in my jsp file within tag , but now i want to paginate these questions based on respective questions by clicking 

Date Calendar

richfaces jsf
 

Java Server Faces - JSF

JSF commandLink Tag
JSF commandLink Tag      This section illustrates you about the JSF commandLink tag... tag of JSF how is it used in JSF programming. There is a program 

Framework Questions

About JSF Framework. - Framework
About JSF Framework.  What is JSF? Why it is used?What is flow of JSF with example code.. What is the difference between Struts and JSF? Which is the best site to learn JSF frame work?  Answer : JSF JSF is new 

JSP Interview Questions

JSF - JSP-Interview Questions
JSF  How to embedded PDF in JSF page(jsp file created 

WebSevices Questions

First JSF Application - WebSevices
First JSF Application  First JSF application and JSF application folder structure, please help me in writing my first application using JSF. thanx :-)  Hi,Please check http://www.roseindia.net/jsf/jsf1.2 

Java Server Faces Questions

Difference between struts and JSF
Difference between struts and JSF  What is the difference between struts and JSF 

JSP Servlet Questions

JSF - JSP-Servlet
JSF Jars in web inf lib   I don't know where to place Jar files in JSF. Please advise.Thanks in Advance 

Java Server Faces Questions

Including applet in JSF (XHTML)
Including applet in JSF (XHTML)  Hi I want to generate graphs in facelets project. We are using JSF 2.0. We have Perspective for Java to generate... need to embed in jsf. Could any one let me the solution?   Please 

Java Server Faces - JSF

JSF panelGrid Tag
JSF panelGrid Tag      ... uri="http://java.sun.com/jsf/html" prefix="h"%> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%> <f:view> 

Java Server Faces - JSF

JSF selectManyCheckbox Tag
JSF selectManyCheckbox Tag      This section is to describe you selectManyCheckbox tag of JSF... : <%@ taglib uri="http://java.sun.com/jsf/html" prefix 

JSF Tutorials & Examples

JSF Form Validation
JSF Form Validation          Complete Java Server Faces (JSF) Tutorial - JSF Tutorials. JSF Tutorials at Rose India covers everything you need to know 

Framework Questions

Deployment of JSF - Framework
Deployment of JSF   Hello, I am getting the following error while deploying the JSF application in JBOSS 4.0.0, I have followed all the steps...-INF\lib\jsf-impl.jar(com/sun/faces/taglib/jsf_core/ViewTag.class) class file 

Java Server Faces Questions

doubt regarding JSF
doubt regarding JSF  Hi, pls explain what is difference between struts &JSF? pls explain what is difference between SPRING &JSF 

Java Server Faces Questions

jsf text field not blank
jsf text field not blank  text field not clear in jsf onclick of reset button in my application initial value not deleted   Hello Friend, Post your code. Thanks 

Framework Questions

Visual JSF - Framework
Visual JSF  I am using netbeans6.0IDE and Visual JSF framework using Database MySQL database using. My doubt is Visual JSF table using briefly with example with database using insert, edit and delete 

Java Server Faces Questions

problem with executing JSF file(Build failed)
problem with executing JSF file(Build failed)  *while executing below...: <%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%> <%@taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <html> 

Java Server Faces - JSF

JSF outputLink Tag
the link created by the JSF commandLink tag text. But the main difference... the file name with the jsf extension for the jsp page, controller understand...JSF outputLink Tag      

JSP Servlet Questions

JSF error - JSP-Servlet
JSF error  I tried to retrieve data for a user from database using ,i... : jsf h:commandLink example For more information on JSF commandLink Tag visit 

Free Magazine

Introduction to Facelet
which is the default view technology for JSF. JSP pages are compiled into servlets...Introduction to Facelet           Facelet is a view technology for Java Server Faces (JSF 

Java Server Faces - JSF

JSF Life Cycle
JSF Life Cycle In this section we will discuss about life cycle of JSF. This section will describe you JSF life cycle. Life cycle of JSF specifies the phases of execution of JSF based applications. A JSF application follows a certain 

Java Server Faces Questions

JSF CONNECTION WITH MICROSOFT ACCESS
JSF CONNECTION WITH MICROSOFT ACCESS  HI CAN U PLEASE HELP ME WITH A PROGRAM WHICH SHOWS HOW TO RETRIEVE DATAS FROM MICROSOFT ACCESS.I HAD TO CREATE AN USER INTERFACE USING JSF BY CONNECTING TO MS ACCESS THANKS DEEPAK 

JSF Tutorials & Examples

JSF 1.2 Features
with servlet 2.5 and JSP 2.1. If you want to run JSF 1.2 application on tomcat...JSF 1.2 Features          Complete Java Server Faces (JSF) Tutorial - JSF 

AOP Questions

JSF+SPRING+HIBERNATE - AOP
JSF+SPRING+HIBERNATE  any form builder is available from database table to UI FORM LIKE list ,add,edit,delete and search 

WebSevices Questions

CMS project using JSF
CMS project using JSF  Can i use jsf for CMS project..? If yes pls give some guidelines to how to start 

Java Server Faces Questions

jsf - Java Server Faces Questions
JSF facelets tags  What is facelets tags in JSF?  Hi friend Now read more information:http://www.roseindia.net/jsf/selectbooleancheckbox.shtml 

Hibernate-Tutorials

jsf spring hibernate
In this section, you will learn integration of jsf spring hibernate 

Hibernate-Tutorials

jsf hibernate spring
In this section, you will learn integration of jsf hibernate spring 

Java Server Faces Questions

jsf: generate another panelGrid
jsf: generate another panelGrid  hello the following is my code print("code sample"); <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%> 

Java Interview Questions

Invalidate Session in JSF
Invalidate Session in JSF  Invalidate Session in JSF How to invalidate session in JSF?    ExternalContext#invalidateSession() - can be used to invalidate session in JSF. See the code below.. @ManagedBean @SessionScoped 

Advertisements Advertisements
 

 

 

DMCA.com