JAVA学习笔记(Struts1 标签库)

============================================================================

Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。

HTML标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单

Bean标签:  在访问JavaBeans 及其属性,以及定义一个新的bean 时使用

Logic标签: 管理条件产生的输出和对象集产生的循环

Template标签:随着Tiles框架包的出现,此标记已开始减少使用

Nested标签:  增强对其他的Struts 标签的嵌套使用的能力

==========================================================================

name :指出关键字值,在该关键字下可以找到一个存在的bean 。如果给出了scope属性,则仅仅在scope中查找。否则,根据标准的顺序在各种scope中查找。标准顺序为 (page,request, session, or application)。

property :指出bean 中的某个属性,可以在其中检索值。如果没有标明,则使用对象本身的值。

scope :定义了Bean在哪个范围(page, request, session, or application)中被查找。如果没有标明按顺序查找。脚本变量(见styleId)将在相同的范围中创建。

logic:forward:该标签用于实现页面导向,查找配置文件的全局forward。

eg. < logic:forward name="index"/>

logic:iterator:用于显示列表为collection的值(List ,ArrayList,HashMap等)。

你可能感兴趣的:(JAVA学习笔记(Struts1 标签库))