Struts2:标签库

Struts2在jsp页面使用的常用标签

s:property: 和ognl表达式在jsp页面中获取值栈数据

s:iterator: 获取值栈list集合数据,表示list集合

s:debug: 查看值栈结构和数据

HTML表单标签

form: action、method、enctype

input标签,type=“值”

  • text:普通输入项
  • password:密码输入项
  • radio:单选输入项
  • checkbox:复选输入项
  • file:文件上传项
  • hidden:隐藏项
  • button:普通按钮
  • submit:提交按钮
  • image:图片提交
  • reset:重置

其他表单标签

  • select:下拉输入项
  • textarea:文本域

Struts2表单标签

<%@ taglib uri="/struts-tags" prefix="s"%>
<s:form>
	<!-- 1 普通输入项 
		label属性值会显示在标签最前面,自动加冒号 -->
	<s:textfield name="username" label="username"></s:textfield>
	
	<!-- 2 密码输入项 -->
	<s:password name="password" label="password"></s:password>
	
	<!-- 3 单选输入项 -->
	<!-- value属性值和内容一样 -->
	<s:radio list="{'女','男'}" name="sex" label="性别"></s:radio>
	<!-- value属性值和内容不一样,先写value属性值,再写内容 -->
	<s:radio list="#{'nv':'女','nan':'男'}" name="sex1" label="性别"></s:radio>
	
	<!-- 4 复选输入项 -->
	<s:checkboxlist list="{'吃饭','睡觉','敲代码'}" name="love" label="爱好"></s:checkboxlist>
	
	<!-- 5 下拉输入框 -->
	<s:select list="{'幼儿园','博士后','教授'}" name="college" label="学历"></s:select>	

	<!-- 6 文件上传项 -->
	<s:file name="file" label="上传文件"></s:file>
	
	<!-- 7 隐藏项 -->
	<s:hidden name="hid" value="abcd"></s:hidden>
	
	<!-- 8 文本域 --> 
	<s:textarea rows="10" cols="3" name="resume" label="简历"></s:textarea>
	
	<!-- 9 提交按钮 -->
	<s:submit value="提交"></s:submit>
	
	<!-- 10 重置 -->
	<s:reset value="重置"></s:reset>
</s:form>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值