第5章_Struts标签库.pptVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 Struts标签库 目标 Struts标签库概述 HTML标签库 Bean标签库 Logic标签库 Struts标签库概述 Struts框架提供了许多的标签,根据功能和使用习惯的不同可以分为五个标签库。 HTML标签库 用来创建能够和Struts框架和其它相应的HTML标签交互的HTML输入表单。 Bean标签库 在访问JavaBeans及其属性,以及定义一个新的Bean时使用。 Logic标签库 可以用来进行逻辑判断、集合迭代和流程控制。 Nested标签库 增强对其它的Struts标签的嵌套使用的能力。 Tiles标签库 创建复合式网页 HTML标签库 生成HTML基本元素的标签 生成表单相关的标签 显示信息的标签 生成HTML基本元素的标签 html:html标签 生成HTMLhtml元素 html:base标签 生成HTMLbase元素 html:img标签 生成HTMLimg元素 html:link标签 生成HTMLa元素 html:rewrite标签 生成用户请求的URL 示例1 生成表单相关的标签 html:form标签 生成表单 html:text标签 生成文本框控件 html:password标签 生成密码框控件 html:textarea标签 生成文本域控件 html:hidden标签 生成隐藏文本框控件 html:radio标签 生成单选按钮控件 html:checkbox标签 生成复选框控件 html:multibox标签 生成动态复选框控件 html:select标签 生成下拉列表框控件 html:submit标签 生成提交按钮控件 html:reset标签 生成重置按钮控件 html:cancel标签 生成取消按钮控件 示例2 显示信息的标签 html:errors标签 用于显示错误信息 html:messages标签 用于显示正常信息 示例3 Bean标签库 访问HTTP请求信息或JSP隐含对象 访问Web应用资源 定义或输出JavaBean 访问HTTP请求信息或JSP隐含对象 bean:header标签 访问HTTP请求中的报头信息 bean:parameter标签 访问请求中指定参数的值 bean:cookie标签 访问Cookie信息 bean:page标签 访问JSP隐含对象 示例4 访问Web应用资源 bean:message标签 显示资源文件中的信息 bean:resource标签 把Web资源装载到一个JavaBean中 bean:struts标签 访问Struts的内在配置对象 bean:include标签 包含一个Web资源 示例5 定义或输出JavaBean bean:define标签 定义一个变量 bean:size标签 获得Collection或Map集合的长度 bean:write标签 显示JavaBean或其属性的内容 示例6 Logic标签库 比较运算 字符串运算 判断指定内容是否存在 控制请求的转发与重定向 循环遍历集合元素 比较运算 logic:equal标签 比较变量是否与指定变量相等 logic:notEqual标签 比较变量是否与指定变量不相等 logic:greaterEqual标签 比较变量是否大于或等于指定变量 logic:greaterThan标签 比较变量是否大于指定变量 logic:lessEqual标签 比较变量是否小于或等于指定变量 logic:lessThan标签 比较变量是否小于指定变量 示例7 字符串运算 logic:match标签 判断变量中是否包含指定的常量字符串 logic:notMatch标签 判断变量中是否不包含指定的常量字符串 示例8 判断指定内容是否存在 logic:empty标签 判断指定的变量是否为null,或者为空字符串 logic:notEmpty标签 判断指定的变量是否不为null,或者不为空字符串 logic:present标签 判断指定的对象是否存在 logic:notPresent标签 判断指定的对象是否不存在 logic:messagesPresent标签 判断指定的消息是否存在 logic:messagesNotPresent标签 判断指定的消息是否不存在 示例9 控制请求的转发与重定向 logic:forward标签 进行请求转发 logic:redirect标签 进行请求重定向 示例10 循环遍历集合元素 logic:iterate标签 用于循环遍历集合 Collection Enumeration Iterator Map Array 示例11 总结 Struts标签库概述 HTML标签库 Bean标签库 Logic标签库 作业 将本章所有示例练习一遍 * * *

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档