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标签较方便
Struts2 UI标签详解
本文详细介绍了Struts2框架中的UI标签使用方法,包括form、radiolist、selectlist、checkboxlist、textarea及submit等标签的示例代码,展示了如何通过这些标签实现表单创建、数据回显等功能。
1625

被折叠的 条评论
为什么被折叠?



