码迷,mamicode.com
首页 > 其他好文 > 详细

struts 2标签

时间:2015-06-08 16:26:13      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

<s:form>标签是所有UI组件中最特别的一种标签,其他的UI组件要与服务器交互数据,必须放在form标签内,form标签也是编写服务器端应用的时候最经常使用的一种标签,用户在几乎所有的交互页面上都可以看到它的影子。

<s:textfield>标签:文本框标签,可填写文本内容

<s:password>标签:密码框标签,其附带的属性与textfield相似
 
<s:textarea>标签:定义多行的文本输入控件,其核心属性cols和rows分别指定文本域的宽度和高度
 
<s:date>标签:时间显示标签,用于显示指定格式的时间对象,很多人不知道如何在文本框中显示指定日期格式,大家可以参考通过<s:textfield>+<s:date>的形式:
 
<s:radio>标签:单选按钮,该控件依然采用key/value的形式处理数据,即key值传到后台,value值显示给用户,结合上面的例子,我们知道性别男的key=0,value="男",性别女的key=1,value="女",这就是为什么在后台将性别以SexBean这种javabean的形式来存储。开发用struts2的<s:radio>标签展示单选按钮完全是傻瓜式的操作:设置需要显示的数据集合(collection或array),设置key和value
 
<s:radio>标签:单选按钮,该控件依然采用key/value的形式处理数据,即key值传到后台,value值显示给用户,结合上面的例子,我们知道性别男的key=0,value="男",性别女的key=1,value="女",这就是为什么在后台将性别以SexBean这种javabean的形式来存储。开发用struts2的<s:radio>标签展示单选按钮完全是傻瓜式的操作:设置需要显示的数据集合(collection或array),设置key和value
 
<s:checkboxlist>标签:复选标签,该标签的使用方法跟<s:radio>标签完全类似
 
<s:hidden>标签:隐藏标签,可以设置变量值,但是不在页面显示
 
<s:submit>标签:表单提交按钮
 
<s:reset>标签:表单重置按钮
 
<s:debug>标签:struts2独有的调试标签,在开发中使用,可以在页面看到值栈中的所有信息,方便调试。
 
<s:property>标签:用于显示变量值的标签,没有什么可说的
 
<s:if><s:elseif><s:else>标签:这三个标签结合使用就能实现java的if...elseif...else的逻辑操作,标签中的test属性用于分之条件判断。
 
<s:iterator>标签:迭代标签,这个标签的功能类似于java的for循环操作,value属性装的是集合对象,var属性是集合中的某一对象,status表示迭代的次数,begin和end表示循环开始位置和结束位置。
 

struts 2标签

标签:

原文地址:http://www.cnblogs.com/Habernate/p/4560881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!