传智播客学习之Struts标签库-HTML标签

       连续三天的struts学习结束了,真的有些感觉筋疲力尽,做完了客户管理系统,终于有点闲暇时间来对标签做一下整理了。struts标签库主要有以下五种:

<xmp>

一、             HTML标签

HTML标签主要用来创建Html输入表单的标记符。

1.<html:html>:有两个属性localxhtml,都不是必须的。

eg: <html:html locale="true"> 解析后<html lang=”zh-CN”>

2.form相关的标签

1< html:text >标签用于生成一个文本的输入区域。该标签只有在嵌入到一个<form>标签中时才有效。

注意:它必须包含和相关form bean中的相同属性对应的“property”属性。例如:

eg<html:text property="userName"/>

解析后:<input type="text" name="userName" value="">

2<htmlpassword>标签

<htmlpassword>标签用于生成一个密码的输入区域。它必须包含和相关form bean中的相同属性对应的“property”属性。该标签只有在嵌入到一个<form>标签中时才有效。

注意:他有一个很重要的属性redisplay

  redisplay="false"时,  不执行ActionForm getPsw()方法

  redisplay="true"时,   执行ActionForm   getPsw()方法

eg <html:password property="password"  redisplay="false"/>

解析后:<input type="password" name="password" value="">

3<htmltextarea>标签

<<htmltextarea>标签用于生成一个文本区元素。它必须包含和相关form bean中的相同属性对应的“property”属性。

eg<html:textarea property="des"  cols="80" rows="20" value="客户评价"/>

解析后:<textarea name="des" cols="80" rows="20">客户评价</textarea>

4<htmlradio>标签

<htmlradio>标签用于显示一个单选按钮(radio button)。除了properties属性外,它必须包含“value”属性。

<html:radio property="sex" value=""/>

<html:radio property="sex" value=""/>

解析后:

<input type="radio" name="sex" value="">

<input type="radio" name="sex" value="">

5<htmlcheckbox>标签

<htmlcheckbox>标签用于显示checkbox类型的输入区域。

eg<html:checkbox  property="love" value="美容"></html:checkbox>美容

       <html:checkbox  property="love" value="篮球"></html:checkbox>篮球

解析后:

     <input type="checkbox" name="love" value="美容">美容

        <input type="checkbox" name="love" value="篮球">篮球      

6<html:submit>标签

<html:submit>标签用于生成提交类型(type submit)的输入区域。

<html:submit>保存</html:submit> 解析后:<input type="submit" value="保存">

7<html:reset >标签

<<html:reset >标签用于生成重置类型(type reset)的输入区域

<html:reset value="重置">解析后:<input type="reset" value="重置">

8<html:select>标签 &&<html:option>标签

html:select>标签用于显示一个包含零个或更多选项的HTML选择元素,<html:option>标签用于显示select box中的一个选项。

eg:  <html:select property="edu">

                   <html:option value="博士">博士</html:option>

                   <html:option value="硕士">硕士</html:option>

          </html:select>   

9).<html:base>

<html:base>标签显示一个HTML元素,用一个href属性表示所包含的JSP页面的绝对位置。只有当这个标签是内嵌在一个head标签部分时,它才有效。

10).<html:img>

<img>标签用来生成一个HTML <IMG>标签。它最重要的属性有:

  · page:图象文件相对于模块的路径;前面必须带有一个斜线。

  · height:图象的高度。

  · width:图象的宽度。

  · alt:如果找不到图象,显示的文本。

11).<html:link>

<html:link>标签会生成一个超链接

eg:<html:link page="/index.html">连接</html:link>

<xmp>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值