12.ui

lable属性只在没有使用 theme=simple 主题时才可以使用. 默认是theme的值为xhtml

<!-- 配置页面中使用struts2框架提供的ui标签所使用的主题 -->
	<constant name="struts.ui.theme" value="xhtml"></constant>
在struts.xml配置ui标签主题

1.form标签

*   form 标签用来呈现 HTML 语言中的表单元素

2.textfield, password, hidden 标签

*   textfield 标签将被呈现为一个输入文本字段, password 标签将被呈现为一个口令字段, hidden 标签将被呈现为一个不可见字段. 

<s:password label="密码" value="888888" id="psw" name="psw" showPassword="true"></s:password>
*   password 标签扩展自 textfield 标签, 多了一个 showPassword 属性.该属性是布尔型. 默认值为 false, 它决定着在表单回显时是否显示输入的密码. true显示密码 

3.submit 标签

*   submit 标签将呈现为一个提交按钮. 根据其 type 属性的值. 这个标签可以提供 3 种呈现效果:

            input: <input type=“submit” value=“提交”…/>
            button: <input type=“button” value=“确定” …/>
            image: <input type=“image” value=“图片” src=“XX.jpg” …/>

4.reset 标签

*   reset 标签将呈现为一个重置按钮. 根据其 type 属性的值. 这个标签可以提供 2 种呈现效果:

           input: <input type=“reset” value=“重置”…/>
           button: <input type=“button” value=“重置按键” …/>

5.label 标签

*   label 标签将呈现一个 HTML 行标元素: 

<s:label for="gender" value="male" label="性别"></s:label>
6.textarea 标签

*   textarea 标签将呈现为一个 HTML 文本域元素

*   rows  行  cols 列

7.checkbox 标签

<s:checkbox name="java" label="java" fieldValue="01"></s:checkbox>
*   checkbox 标签有一个 fieldValue 属性, 该属性指定的值将在用户提交表单时作为被选中的单选框的实际值发送到服务器. 如果没有使用 fieldValue 属性, 复选框的值将为 true 或 false.
<s:checkboxlist list="#{'01':'java','02':'php','03':'.net','04':'oracle'}" 
     		listKey="key" listValue="value" name="map" value="{'01','02'}" />
*   listkey:对应生成HTML代码后的,value属性
    listvalue:对应生成HTML代码后的,后半部分文本内容

*   默认选中状态,用花括号,多个就用逗号隔开

<!-- checkboxlist标签构造javabean -->

<s:checkboxlist list="%{#request.persons}" name="person"
     		listKey="id" listValue="name" value="{0,2,4,6,8}"></s:checkboxlist>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值