<%@ taglib prefix = "s" uri="/struts-tags" %>
以上那句必须包含!!!!!!!!
复选框集合
<s:checkboxlist name="ul" label="cb选项" list="cb" listValue="name" listKey="age" ></s:checkboxlist>
//list 为提供数据的数组(只能是list类型),listValue是提示的内容,listKey是表单提交时提交的值
下拉列表框集合
<s:combobox name="xl" list="cb" readonly="true" listValue="name" listKey="age" ></s:combobox>
//list 为提供数据的数组(只能是list类型),readonly="true"表示为只读类型 ,listValue是提示的内容,listKey是表单提交时提交的值
单选选框集合
<s:radio name="dx" list="cb" label="dx选项" list="cb" listValue="name" listKey="age" ></s:radio>
//list 为提供数据的数组(只能是list类型),listValue是提示的内容,listKey是表单提交时提交的值
可见上面3个控件的属性几乎一样!!!!!!!!!
提示信息://
在action里面
addActionMessage("添加信息");
addActionError("添加错误信息");
在action里面获取
getActionMessage();
getActionError();
在视图获取
<s:actionmessage />
<s:actionerror />
文本框
<s:textarea name="" label="" cols="" rows="" tooltip="" />
cols多少列,rows多少行
密码框
<s:password name="" label="" size="" maxlength="" />
输入框
<s:textfield name="" label="" size="" maxlength="" />
size为输入框显示长度,maxlength为输入框输入最大长度
选项组标签
<s:select label="" name="" list="%{#{}}" >
<s:optgroup label="组1" list="map类型" ></s:optgroup>
<s:optgroup label="组2" list="map类型" ></s:optgroup>
</s:select>
转载于:https://blog.51cto.com/bbs51it/992862