Last updated: Aug 28, 2022

Java Server Faces

JavaServer Faces (JSF) is the Java standard technology for building component-based, event-oriented web interfaces. Like JavaServer Pages (JSP), JSF allows access to server-side data and logic. Unlike JSP, which is essentially an HTML page imbued with server-side capabilities, JSF is an XML document that represents formal components in a logical tree. JSF components are backed by Java objects, which are independent of the HTML and have the full range of Java abilities, including accessing remote APIs and databases. Let’s learn more about JSF.
Ajax In JSF EASY
In this blog, you will learn about Ajax in JSF and its attributes.
JDBC Integration in JSF
In this article, we will discuss JSF JDBC connectivity.
JSF Spring Integration HARD
In this article, we will study the integration of JSF with the Spring framework.

JSF Overview

JavaServer Faces (JSF) is a user interface (UI) framework for Java web applications. It is designed to significantly ease the burden of writing and maintaining applications that run on a Java application server and render their UIs back to a target client. Let’s learn more about JSF like its Features, Life Cycle, Components, Environment Setup, Architecture, and Applications.
Overview of JSF
This blog mainly focuses on the Overview of JSF(JavaServer Faces). We will discuss JSF, where it is used and its benefits.
Features of JSF
This article mainly focuses on the different features of JSF(JavaServer Faces). We will discuss JSF and its various features.
JSF Life Cycle MEDIUM
This blog will teach you about the JSF life cycle.
Components in JSF EASY
In this blog, you will learn about the components of JSF.
Environment Setup for JSF
The reader will learn about Environment Setup for JSF in this article.
JSF Architecture
In this blog, we will discuss the architecture of JSF.
JSF Application
The reader will learn about JSF Application in this article.
JSF Managed Beans MEDIUM
In this article, we will discuss the JSF-managed Beans, various scopes of bean class, and annotations of JSF-managed beans.
JSF Page Navigation EASY
We will briefly study JSF page navigation in this blog.

JSF Basic Tags

In this blog series, we will learn about various types of basic JSF tags.JSF provides a standard HTML tag library. These tags get rendered into corresponding HTML output.
JSF <h:inputText> Tag
This blog mainly focuses on the JSF <h:inputText> Tag. We will discuss about JSF <h:inputText> Tag and its attributes with proper explanation.
JSF h:inputSecret in JSF
In this article, we'll briefly discuss the inputSecret tag, explain its various attributes, and work with an example.
JSF h:inputTextarea
In this article, we’ll briefly discuss the inputTextarea tag and explain its various attributes and its working with an example.
JSF inputHidden Tag
In this blog, you will learn about JSF h:inputHidden tag.
HTML SelectBooleanCheckbox in JSF
The article covers the JSF hselectBooleanCheckbox. We will see the working of the JSF hselectBooleanCheckbox component with its example.
Author dawdye
0 upvotes
HTML SelectOneRadio in JSF
The article covers the h:selectOneRadio in JSF. We will see the working of h:selectOneRadio in the JSF component, its uses, advantages, disadvantages, and how it works.
Author dawdye
0 upvotes
HTML SelectOneListbox in JSF
The article covers the h:selectOneListbox in JSF. We will see the working of the h:selectOneListbox component.
Author dawdye
0 upvotes
JSF - h:selectManyCheckbox MEDIUM
This blog will discuss the h:selectManyCheckbox tag in JSF.
JSF f:param Tag
In this blog, you will learn about the f:param tag in JSF.
JSF h:outputStylesheet
In this article, we will study one of the most essential components of JSF known as JSF h:outputStyleSheet.
JSF h:selectManyListbox MEDIUM
In this article, we will discuss the JSF h:selectManyListbox, various attributes of JSF h:selectManyListbox and coded example of JSF h:selectManyListbox.
JSF h:selectOneMenu
In this blog, we will learn about the JSF h:selectOneMenu.
JSF h:outputText EASY
In this article, we will discuss JSF h:outputText in detail, along with its attributes and examples.
JSF h:outputLink EASY
In this article, we will discuss JSF h:outputLink in detail, along with its attributes and examples.
JSF h:outputFormat Tag EASY
 In this blog, you will learn about the use of outputFormat tag in JSF and their attributes.
JSF h:graphicImage MEDIUM
This article will discuss and implement a program demonstrating the JSF h:graphicImage tag.
JSF h:outputScript HARD
This article will discuss and implement a program demonstrating the JSF h:outputscript tag.
JSF h:commandLink MEDIUM
In this article, we will discuss JSF h:commandLink and programs showcasing it’s implementation.
commandButton Tag in JSF
In this article, we will discuss the h:commandButton tag in JSF
JSF h:Link Tag EASY
In this blog, you will learn about link tag in JSF and their attributes.
JSF h:panelGrid
In this blog, we will learn about the JSF h:panelGrid.
JSF - f:attribute MEDIUM
In this blog, you'll get to learn about JSF - f: attribute.
JSF h:message
In this blog, we will learn about the JSF h:message.