Struts课件5-struts标签库.ppt

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

Struts标签库 HTML标签库 使用Struts HTML标签可以和标准的HTML元素完成相同的功能 在Struts中推荐使用Struts HTML标签库,因为这些标签能和其他Struts组件紧密的联系在一起,例如html:form可以和ActionForm关联 HTML标签库大致分类 用于生成基本HTML表单的元素 用于生成HTML表单元素 显示错误或正常的消息 使用之前需要使用taglib指令引用 %@ taglib uri=/tags-html prefix=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 常用表单元素 文本框 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提交/html:submit 重置按钮 html:reset重置/html:reset 单选按钮 同一组单选按钮property属性值一定要相同,设置单选按钮默认选中有两种方法,一种是设置ActionForm对应属性值的初始值,另外就是利用javascript设置checed属性 示例: html:radio property=sex value=男男/html:radio html:radio property=sex value=女女/html:radio 复选按钮 同一组复选按钮property属性值一定要相同,复选按钮对应的ActionForm中的属性类型是数组类型 有两种复选按钮标签: 用checkbox html:checkbox property=skill value=VBVB/html:checkbox html:checkbox property=skill value=JAVAJAVA/html:checkbox html:checkbox property=skill value=C#C#/html:checkbox 用multibox html:multibox property=skill value=VB/VB html:multibox property=skill value=JAVA/JAVA html:multibox property=skill value=C#/C# 列表框 由html:select标签和html:option标签组成 示例: html:select property=slevel html:option value=大专大专/html:option html:option value=本科本科/html:option html:option value=硕士硕士/html:option /html:select 取消按钮 可以在Action中判断是

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档