Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

why JSF?  RSS feed

 
bala kiran
Ranch Hand
Posts: 34
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I dont know much about JSF. Can somebody explain the advantages of JSF?
 
Sergey Smirnov
Ranch Hand
Posts: 167
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Those are the good articles that expose the JSF benefits:

JavaServer Faces, Web Applications Made Easier By Mike Houghton
URL: http://javaboutique.internet.com/articles/JSF/

INTRODUCING JAVASERVER FACES TECHNOLOGY
URL: http://java.sun.com/developer/EJTechTips/2004/tt0324.html#2

All about Faces by Kito Mann
URL: http://www.cppsig.org/nycjava/All%20about%20Faces%20-%20NYPCUG%20-%2004-2004.pdf

You can find the other introduction material at the "Golden Collection for JSF Newbie" section on the http://www.jsfTutorials.net

--
Sergey
 
Prem Khan
Ranch Hand
Posts: 189
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
this is why ! Adds a a whole extra layer of Dynamics if you choose to use those features


this.reportResults = new HtmlPanelGrid();
List childeren = this.reportResults.getChildren();
childeren.clear();



if (record.getTestResultPositiveFlag().equals("T"))
{

HtmlOutputText reportResultItem = (HtmlOutputText)application.createComponent(HtmlOutputText.COMPONENT_TYPE);
reportResultItem.setValue("Positive");
childeren.add(reportResultItem);
testResults.add("Positive");
}

if (record.getTestResultNegativeFlag().equals("T"))
{
HtmlOutputText reportResultItem = (HtmlOutputText)application.createComponent(HtmlOutputText.COMPONENT_TYPE);
reportResultItem.setValue("Negative");
childeren.add(reportResultItem);
testResults.add("Negative");
}
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!