JSP Tutorials - Herong's Tutorial Examples - v5.11, by Herong Yang
What Is a JavaBean
This section describes what is a JavaBean - a reusable software component written in Java. A JavaBean is a really Java class that conforms with some special rules: serializable, with a constructor of no argument, and supporting properties using getter/setter methods; NoClassDefFoundError Exception
What Is a JavaBean? A JavaBean is a reusable software component written in Java. A JavaBean is a really Java class that conforms with following special rules:
Here is my first JavaBean class that meets the above requirements:
/* CoffeeBean.java * Copyright (c) 2002 HerongYang.com. All Rights Reserved. */ package herong; import java.io.*; public class CoffeeBean implements Serializable { private String name; private boolean decaf; public CoffeeBean() { name = "French Roast"; decaf = false; } public String getName() { return this.name; } public void setName(final String name) { this.name = name; } public boolean isDecaf() { return this.decaf; } public void setDecaf(final boolean decaf) { this.decaf = decaf; } }
Table of Contents
JSP (JavaServer Pages) Overview
Tomcat Installation on Windows Systems
Syntax of JSP Pages and JSP Documents
►JavaBean Objects and "useBean" Action Elements
"jsp:useBean" Requires Fully Qualified Class Name
Servlet Class Converted from UseBean.jspx
Setting and Getting JavaBean's Properties
Using JavaBean Objects in Scripting Elements
Using Java Objects as JavaBeans
getProperty() Error on Tomcat 7
Refreshing Loaded JavaBean Classes
Importing Unnamed Package Class Error
Using JavaBean without Import Element Error
Creating JavaBean Classes in Named Packages
"NoClassDefFoundError" Exception
Managing HTTP Response Header Lines
Non-ASCII Characters Support in JSP Pages
Overview of JSTL (JSP Standard Tag Libraries)
Multiple Tags Working Together
Using Tomcat on CentOS Systems
Connecting to SQL Server from Servlet