北大青鸟课件之视图组件.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北大青鸟课件之视图组件

第三章 视图组件 回顾 控制器是应用程序中的访问中心点 ActionServlet 从 Struts 配置文件中读取数据并初始化 Struts 应用程序的配置 RequestProcessor 类处理请求的所有特性,所有请求都是在 RequestProcessor 类的 process() 方法中进行处理的 Action 类的 execute() 方法用于用于处理请求 ActionForward 类告诉 ActionServlet 类有关动作链中的下一个动作 目标 了解Struts视图组件 掌握Struts标签库 掌握Struts国际化 了解ActionErrors Struts 视图 标签库 Struts 标签库 Struts HTML 标签 2-1 Struts HTML 标签 2-2 Struts Bean 标签 4-1 Struts Bean 标签 4-2 提供访问 JavaBean 和资源包的各种标签 Struts Bean 标签 4-3 Struts Bean 标签 4-4 Struts Logic 标签 3-1 Struts Logic 标签 3-2 Struts Logic 标签 3-3 Struts 中的 I18N 2-2 Java 对 I18N 的支持 国际化 (I18N) 是设计应用程序的过程,使应用程序可适用于不同语言和地区而无需进行重新设计 ActionErrors 2-1 ActionErrors 2-2 总结 模型组件提供到存储系统的各种接口 业务对象是软件中对真实实体的抽象 ActionForm 类从 HTML 表单中捕获数据,并将它们传送给 Action 类 ActionErrors 类充当包含所有 ActionError 实例的容器 标签库是一组绑定在一起的自定义 JSP 标签 Logic 标签库提供了一组丰富的标签,可用于执行 JSP 页面中的条件逻辑 国际化 (I18N) 是设计应用程序以支持多语言和地区的过程 ACCP V4.0 ACCP V4.0 其他组件 Struts 视图 JSP 页 构建方式 广泛用于显示 动态内容 HTML JSP 自定义标签库 JavaScript 和样式表 多媒体文件 ActionForm 类 广泛用于显示 静态内容 通过自定义标签 使用多媒体文件 ActionForm 从 HTML 表单中提取数据并将 其转换为Action 类 支持本地化并减少了 维护时间和整个 应用程序中的冗余。 为应用程序创建 HTML 表单和 一组 JSP 视图 增强了标签库内 Java 脚本和样式表的功能 消息资源包 标签库 标签处理程序 标签库 描述符 标签库的 include 指令 应用程序部署描述符 Struts 标签库 HTML Bean Logic Template Nested 创建绑定在 Struts 框架 中的各种表单,而不 必使用 HTML 标签 用于创建 Struts 输入表单以及创建绑定在 Struts 框架中的基于 HTML 的用户界面 HTML 标签库用于从 Form Bean 提取数据到表单控件中 taglib taglib-url/WEB-INF/tlds/struts-html.tld/taglib-url taglib-location/WEB-INF/tlds/struts-html.tld /taglib-location /taglib html:form action=/DetailsForm html:text property=firstName / html:checkbox property=agree / /html:form 要使用 HTML 标签库,则必须将 Web Archive (.war) 部署描述符文件中的代码包括在 web.xml 文件中 定义一个 URL Rewrite 表示一个 HTML 框架元素 Frame 定义一个复选框输入字段 Checkbox 定义一个按钮输入字段 Button 表示一个取消按钮 Cancel 定义 HTML 表单元素 Form 表示一个单选按钮 Radio 表示输入类型为文本区域的 HTML input 元素 Textarea 表示输入类型为文本字段的 HTML input 元素 Textfield 表示输入类型为选择的 HTML input 元素 Select 插入一个 HTML base 元素 Base 表示一个 HTML html 元素 Html 说明 标签名称 Bean 标签库 实用标签 引用对象并将它们存储 在 JSP 脚本变量中 可用于访问 JavaBean 及其属性 bean

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档