Struts1.x系列教程(5):HTML标签库[Java编程]
本文“Struts1.x系列教程(5):HTML标签库[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
1、HTML标签库中的常用标签
1. <html:form>标签
<html:form>标签对应于HTML<form>标签.用于向服务端提交用户输入信息.<html:form>标签和HTML<form>标签在利用办法上基本相同,但它们的一个重要的辨别是<html:form>标签的action属性值所指的Struts行动在struts-config.xml中必须精确配置,不然<html:form>标签会因为未找到Struts行动而抛出非常,从页使JSP页面无法正常运行,而HTML<form>无论action属性的值所指的URL能否精确(或Struts行动能否在struts-config.xml中精确配置),城市正常显示.<html:form>标签的基本用法以下:
<html:formaction="Struts行动"method="get/post" >
2. <html:text>标签
<html:text>标签是最常用的HTML标签,它对应于type属性值为“text”的HTML<input>标签.每一个和HTML Tags对应的HTML标签都有一个property属性,<html:text>标签也不例外.这个属性用于和ActionForm的子类对象实例绑定,也就是说,property属性的值必须和ActionForm子类中呼应的属性拥有一样的名子.假如property属性的值在ActionForm子类中未找到呼应的属性名,该HTML标签就会由于抛出非常而使JSP页面无法正常显示.<html:text>标签的基本用法以下:
<html:textproperty="name"/>
<html:text>标签的其他属性(如size属性)和<input type=”text” ... />标签的呼应属性利用办法完好一致.
3.<html:radio>标签
<html:radio>标签对应于type属性值为“radio”的HTML<input>标签.假如ActionForm子类的某个属性有多个可列举的挑选值(如性别为“男”、“女”),便可以利用<html:radio>来采集用户的输入信息.每一个大概的值对应一个<html:radio>标签,如性别选项对应两个<html:radio>标签,代码以下:
男<html:radioproperty="sex"value="1"/>
女<html:radioproperty="sex"value="2"/>
此中两个<html:radio>标签中的property属性值必须都为“sex”,每个value表示选中当前选项后,提交给服务端的值,也就是通过ActionForm的子类实例对象的呼应属性可以得到的值.
4.<html:checkbox>标签
<html:checkbox>标签对应于type属性值为“checkbox”的HTML<input>标签.<html:checkbox>标签的基本用法以下:
<html:checkboxproperty="student"value="true"/>
此中value属性表示当勾选这个复选框时提交给服务端的值.
以上是“Struts1.x系列教程(5):HTML标签库[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |