第5章Struts标签及国际化.ppt

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

第5章 Struts标签及国际化 回顾 控制器是应用程序中的访问中心点 ActionServlet 从 Struts 配置文件中读取数据并初始化 Struts 应用程序的配置 Action 类的 execute() 方法用于处理请求 ActionForward 类告诉 ActionServlet 类有关动作链中的下一个动作 目标 了解Struts视图组件 掌握Struts标签库 掌握Struts国际化 Struts 视图 标签库 Struts Taglib 易于使用,能代替直接在页面上写JAVA脚本 便于重用 更容易、更快速地进行开发 Struts 标签库 Struts Taglib Bean标记:用来在JSP页面中管理bean 逻辑标记(Logic):用来在JSP页面中控制流程 HTML标记:用来生成HTML标记,在表单中显示数据 Struts 三种标签库文件 struts-bean.tld struts-logic.tld Struts-html.tld 配置应用程序运用标签 在运用Struts?标签库前,通常需要三个步骤来配 置一个Struts应用程序 在部署描述符(web.xml文件) taglib ?taglib-uri/WEB-INF/struts-html.tld/taglib-uri ????? taglib-location/WEB-INF/struts-html.tld /taglib-location?? /taglib 配置应用程序运用标签 确定将struts-html.tld文件复制到WEB-INF目录中 在运用标签库的JSP页面中,插入下面的taglib指示符 %@?taglib?uri=/WEB-INF/struts-html.tld prefix=html?% HTML标签库 使用Struts HTML标签可以和标准的HTML元素完成相同的功能 在Struts中推荐使用Struts HTML标签库,因为这些标签能和其他Struts组件紧密的联系在一起,例如html:form可以和ActionForm关联 HTML标签库大致分类 用于生成基本标记 用于生成HTML表单元素 显示错误或正常的消息 html:link 用于生成a元素 有三个重要属性: forward: 设置全局转发路径,这个必须要全局forward标签配合使用 href: 指定完整的URL,就是带http://这种的 page: 指定相对路径(以斜杠开头相对于当前web应用) 其他的属性和html中的a元素一样,例如target html:link示例 用forward属性示例: global-forwards forward name=index path=/index.jsp/forward /global-forwards html:link forward=index主页/html:link 用href属性示例: html:link href= target=_blank百度/html:link 用page属性示例: html:link page=/index.jsp主页/html:link html:link page=/helloAction.doAction/html:link html:img 用于生成img标签 属性: page 用于指定图片路径(以斜杠开头) 示例: html:img page=/img/1.jpg/ html:form 用于生成form表单,通过action属性和 ActionMapping相关联,每个表单域都应该和 ActionForm的一个属性相对应,当提交表单时,表 单域的值会填充到ActionForm中,反过来说,当 Action使用ActionForm转发到表单时,ActionForm 的值也会填充到表单域。 示例 html:form action=/htmlAction Struts HTML 标签 5-1 常用表单元素使用方法 文本框 html:text property=username/html:text 密码框 html:password property=pwd/html:password 多行文本框 html:textarea property=“info” value=“平顶山学院 cols=30/html:textarea 隐藏域 html:hidden property=flag value=vip/ 提交按钮 html:submit value=“提交” / 重置按钮 html:reset value=“重置” /

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档