ValueStack与Struts2标签-day5
来源:互联网 发布:好看的印度电影知乎 编辑:程序博客网 时间:2024/06/14 10:32
Struts2提供了很多表单标签
大部分表单标签和HTML表单标签之间有一一对应的关系。对于表单标签而言,name和value存在一个特殊的关系,每个表单元素会被映射成Action属性。- 页面使用如下代码导入OGNL标签支持:
<%@taglib prefix="s" uri="/struts-tags"%>
form标签:
<s:form action="registerAction" theme="simple" method="post">
textfield标签:
<s:textfield name="person.firstName"/>
<s:textarea name="Bean.属性"></s:textarea>
<s:password name="Bean.属性"></s:password>
<s:hidden/> ---- 隐藏域标签select标签:
使用集合来生成下拉选择框
<s:select name="a" lable="请选择你喜欢的图书" lableposition="top" multiple="true" list="{'Java编程思想','J2EE企业应用实战'}" />
使用简单Map对象来生成下拉选择框
<s:select name="b" lable="请选择你喜欢的图书" lableposition="top" multiple="true" list="#{'Java编程思想':'2012年8月','J2EE企业应用实战':'2012年9月'}" listKey="key" listValue="value"/>
属性说明:
multiple: 设置该列表框是否允许多选
listKey:指定集合中的某个元素作为复选框的value
listValue:指定集合中的某个元素作为复选框的标签
- checkboxlist标签:
1、使用简单集合来生成多个复选框<s:checkboxlist name="a" lable="请选择你喜欢的图书" labelposition="top" list="{'Java编程思想','J2EE企业应用实战'}"/>
2、使用简单Map对象来生成多个复选框<s:checkboxlist name="b" label="请选择你喜欢的图书" labelposition="top" list="{'Java编程思想':'2012年8月','J2EE企业应用实战':'2012年9月'}" listKey="key" listValue="value"/>
属性说明:
listKey:指定集合中的某个元素作为多选框的value
listValue:指定集合中的某个元素作为多选框的标签 - radio标签:
1、使用集合来生成单选框<s:radio name="a" lable="请选择你喜欢的图书" lableposition="top" multiple="true" list="{'Java编程思想','J2EE企业应用实战'}" />
2、使用Map对象来生成单选框<s:radio name="b" lable="请选择你喜欢的图书" lableposition="top" multiple="true" list="#{'Java编程思想':'2012年8月','J2EE企业应用实战':'2012年9月'}" listKey="key" listValue="value"/>
- 提交按钮
<s:submit/>
—- 提交标签<s:reset/>
—- 重置标签 - doubleselect标签:
级联列表框,当选择第一个下拉列表框时,第二个下拉列表框的内容会随之而改变。<s:doubleselect name="author" list="{'李刚','David'}"
doubleList="top=='李刚'?{'Struts2权威指南','轻量级Java EE企业应用实战'}:{'Java编程思想','23种设计模式'}"
doubleName="sele" />
- 页面使用如下代码导入OGNL标签支持:
- ValueStack与Struts2标签-day5
- ValueStack、OGNL和Struts2标签
- struts2的ognl与valuestack
- Struts2-Ognl表达式与ValueStack
- Struts2的标签,valueStack,$ ,# ,% 的问题
- Struts2-----ValueStack
- Struts2:ValueStack
- struts2 valuestack
- Struts2 ValueStack
- Struts2--ValueStack
- struts2中的ActionContext 与 valueStack的区别
- struts2中 valueStack(值栈) 与actionContext
- 传智播客--struts2.x的ActionContext,ValueStack和常用标签介绍
- struts2.x的ActionContext,ValueStack和常用标签介绍
- 【Struts2五】ValueStack以及ognl表达式二(常用标签)
- 【Struts2】Struts2: ValueStack值栈
- JAVAWEB开发之Struts2详解(四)——ognl与valueStack(重点)、Struts常用标签、防止表单重复提交、Struts2中内置json插件
- 深入分析JavaWeb Item48 -- Struts2中OGNL表达式与ValueStack
- MAC OSX 的 spotlight 、mds_stores 关闭
- Linux-35-liunx基础重要命令12(L005-17)
- Android快速实现微信支付(真的!很快!)
- MP 新版本 [2 mysql sequelize 搭建数据库]
- 程序员修炼之道----从小工到大家读书笔记(一)
- ValueStack与Struts2标签-day5
- ios 安全相关工具整理
- JDK 源码解析 —— HashSet
- iOS OC 成员变量是强引用还是弱引用
- [一起学Hive]之十三-Hive整合HBase,操作HBase表
- 第十一周项目2-存储班长信息的学生类
- 设计模式C++学习笔记之十八(Visitor访问者模式)
- 方法的重载(Overload)
- 计算面积