JAVA学习笔记(Struts1 标签库)

晨星资源IP属地: 四川
字数 511

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

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等)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
0人点赞
晨星资源一个简单小文艺,平常喜欢看点书,听会歌,写一些自己的想法!分享一些自己的学习经历,学习笔记!欢...
总资产1共写了5.7W字获得22个赞共17个粉丝

推荐阅读更多精彩内容