jsp页面需先引入 <%@ taglib uri="/struts-tags" prefix="s"%>
1.form标签
<body>
struts2标签的表单
<s:form>
<s:textfield name="name" label="用户名"/>
<s:password name="password" label="密码"/>
</s:form>
</body>
结果:
无<br>
即可自动换行,label属性中填写表单文字
2.单选按钮
<s:radio list="{'男','女'}" name="sex" label="姓名"/>
结果:
struts的单选标签点击文字也可以选中
3.多选按钮
<s:select list="{'河南','广东','湖北','湖南'}" name="province" label="籍贯" headerKey="" headerValue="-请选择-"/>
结果如下:
4.checkbox
<s:checkboxlist list="#{'basketball':'篮球','football':'足球','pingpangball':'乒乓球'}" name="hobby" label="爱好"/>
结果如下:
5.文本域
<s:textarea name="infor" label="简介" cols="8" rows="3" value="大家好"/>
结果如下:
6.确认按钮
<s:submit value="确认"/>
一些基础的struts的UI标签,使用struts标签可以方便数据回显。在页面输入出错时和修改已经存储的信息内容时,使用struts的UI标签较方便