<?xml version="1.0" encoding="ISO-8859-1"?>
<document url="dev_bean.html">

<!--
// ======================================================================== 78
-->

<properties>
  <author>Craig R. McClanahan</author>
  <title>The Struts User's Guide - Bean Taglib Guide</title>
</properties>

<body> 
<chapter name="Bean Taglib Guide"> 

<section href="bean" name="The Bean Taglib">

    <p>
    <strong>Note:</strong> - Some of the features in this taglib are also 
    available in the 
    <a href="http://java.sun.com/products/jsp/jstl/">JavaServer Pages 
    Standard Tag Library (JSTL)</a>.
    The Struts team encourages the use of the standard tags over the Struts 
    specific tags when possible.
    </p>

    <p>
    The "struts-bean" tag library contains JSP custom tags useful in defining 
    new beans (in any desired scope) from a variety of possible sources, 
    as well as a tag to render a particular bean (or bean property) to the 
    output response. 
    </p>

    <p>
    This tag library contains tags useful in accessing beans and their 
    properties, as well as defining new beans (based on these accesses) that 
    are accessible to the remainder of the page via scripting variables and 
    page scope attributes. 
    Convenient mechanisms to create new beans based on the value of request 
    cookies, headers, and parameters are also provided.
    </p>

</section>

<section href="resources" name="Bean Taglib Resources">

    <ul>
        <li>
        <a href="../api/org/apache/struts/taglib/bean/package-summary.html#package_description">
        Bean Taglib Package Description</a>
        </li>
        <li><a href="struts-bean.html">Bean Taglib API Reference</a>
        </li>
    </ul>

</section>

</chapter>
</body>
</document>
