Struts2包含哪些标签?
Struts2包含哪些标签?
解答:
A:
<s:a href=”"></s:a>—–超链接,类似于html里的<a></a>
<s:action name=”"></s:action>—–执行一个view里面的一个action <s:actionerror/>—–如果action的errors有值那么显示出来 <s:actionmessage/>—–如果action的message有值那么显示出来 <s:append></s:append>—–添加一个值到list,类似于list.add(); <s:autocompleter></s:autocompleter>—–自动完成<s:combobox>标签的内容,这个是ajax
B: <s:bean name=”"></s:bean>—–类似于struts1.x中的,JavaBean的值
C: <s:checkbox></s:checkbox>—–复选框 <s:checkboxlist list=”"></s:checkboxlist>—–多选框 <s:combobox list=”"></s:combobox>—–下拉框 <s:component></s:component>—–图像符号
D: <s:date/>—–获取日期格式 <s:datetimepicker></s:datetimepicker>—–日期输入框 <s:debug></s:debug>—–显示错误信息 <s:div></s:div>—–表示一个块,类似于html的<div></div> <s:doubleselect list=”" doubleName=”" doubleList=”"></s:doubleselect>—–双下拉框
E: <s:if test=”"></s:if> <s:elseif test=”"></s:elseif> <s:else></s:else>—–这3个标签一起使用,表示条件判断
F: <s:fielderror></s:fielderror>—–显示文件错误信息 <s:file></s:file>—–文件上传 <s:form action=”"></s:form>—–获取相应form的值
G: <s:generator separator=”" val=”"></s:generator>—-和<s:iterator>标签一起使用
H: <s:head/>—–在<head></head>里使用,表示头文件结束
<s:hidden></s:hidden>—–隐藏值
I: <s:i18n name=”"></s:i18n>—–加载资源包到值堆栈 <s:include value=”"></s:include>—–包含一个输出,servlet或jsp页面 <s:inputtransferselect list=”"></s:inputtransferselect>—–获取form的一个输入 <s:iterator></s:iterator>—–用于遍历集合
L: <s:label></s:label>—–只读的标签
M: <s:merge></s:merge>—–合并遍历集合出来的值
O: <s:optgroup></s:optgroup>—–获取标签组 <s:optiontransferselect doubleList=”" list=”" doubleName=”"></s:optiontransferselect>—–左右选择框
P: <s:param></s:param>—–为其他标签提供参数 <s:password></s:password>—–密码输入框 <s:property/>—–得到’value’的属性 <s:push value=”"></s:push>—–value的值push到栈中,从而使property标签的能够获取value的属性
R:
<s:radio list=”"></s:radio>—–单选按钮 <s:reset></s:reset>—–重置按钮 S: <s:select list=”"></s:select>—–单选框 <s:set name=”"></s:set>—–赋予变量一个特定范围内的值 <s:sort comparator=”"></s:sort>—–通过属性给list分类 <s:submit></s:submit>—–提交按钮 <s:subset></s:subset>—–为遍历集合输出子集
T:
<s:tabbedPanel id=”"></s:tabbedPanel>—–表格框 <s:table></s:table>—–表格 <s:text name=”"></s:text>—–I18n文本信息 <s:textarea></s:textarea>—–文本域输入框 <s:textfield></s:textfield>—–文本输入框 <s:token></s:token>—–拦截器 <s:tree></s:tree>—–树 <s:treenode label=”"></s:treenode>—–树的结构
U: <s:updownselect list=”"></s:updownselect>—–多选择框 <s:url></s:url>—–创建url
Struts2包含哪些标签?的更多相关文章
- struts2 s:if标签以及 #,%{},%{#}的使用方法
<s:if>判断字符串的问题: 1.判断单个字符:<s:if test="#session.user.username=='c'"> 这样是从session ...
- struts2 s:if标签以及 #,%{},%{#}的使用方法等在资料整理
<s:if>判断字符串的问题: 1.判断单个字符:<s:if test="#session.user.username=='c'"> 这样是从session ...
- Struts2的OGNL标签详解
一.Struts2可以将所有标签分成3类: UI标签:主要用于生成HTML元素的标签. 非UI标签:主要用于数据库访问,逻辑控制等标签. Ajax标签:用于Ajax支持的标签. 对于UI标签,则有可以 ...
- J2EE进阶(三)struts2 <s:action>标签的用法
J2EE进阶(三)struts2 <s:action>标签的用法 前言 使用action标签,可以允许在jsp页面中直接调用Action,(类似AJAX页面调用)在调用Action时候,可 ...
- struts2:数据标签
目录 数据标签1. a标签2. set标签3. push标签4. bean/param标签5. date标签6. include标签7. url标签8. property标签9. debug标签10. ...
- html a标签包含a标签,浏览器的行为处理
a标签包含a标签 浏览器可能是为了避免a的转跳重复,所以禁止了a标签包含a标签,如何你的代码中有a标签包含a标签,那么浏览器将会重新编码外层a标签,取外层a标签与内层a标签的差集,加上外层a标签,并把 ...
- 面试小记---外部脚本必须包含 <script> 标签吗?
外部脚本必须包含 <script> 标签吗? 答案是否定的. 身为小白的我一开始也是以为这句话的对了,因为本来嘛,引用外部脚本不都用的是<script>标签中的src属性吗.所 ...
- GZip压缩的js文件IE6下面不能包含<script>标签
IE6下面,GZip压缩的js文件,如果js中包含<script>标签,一遇到这样的标签,后面的内容居然都截断了,狂晕! 花了我一个晚上来找原因.. 需要将字符串'<script&g ...
- struts2 if正确标签示例
下面总结一下struts2 中if标签的使用 (1)判断字符串是否为空 <s:if test="user.username==null or user.username==''&quo ...
随机推荐
- Cocos2d-x中如何增加图片和文本菜单
菜单都以MenuItem开头 MenuItemLabel - 文本菜单项 MenuItemImage - 图片菜单项 // on "init" you need to initia ...
- 关于RTP中的时间戳问题
关于RTP中的时间戳问题 时间戳单位:时间戳计算的单位不为秒之类的单位,而是由采样频率所代替的单位,这样做的目的就是为了是时间戳单位更为精准.比如说一个音频的采样频率为8000HZ,那么我们可以把时间 ...
- iOS 判断NSString是否包含某个字符串
主要是使用3个方法 rangeOfString 是否包含 hasPrefix 是否在前缀包含 hasSuffix 是否在末尾包含 如代码: //判断字符是否包含某字 ...
- 更新node版本
步骤如下:1.查看当前的node版本 node -v 2.清除npm当前缓存信息 npm cache clean -f 3.执行下载node npm install -g n 4.下载成功后执行安装 ...
- javascript 将内容复制到剪贴板
javascript 将内容复制到剪贴板 CreateTime--2017年9月19日11:36:50 Author:Marydon js 操作剪贴板 1.设置剪贴板内容 UpdateTime-- ...
- js操作当前窗口
CreateTime--2017年7月21日09:58:34Author:Marydon js操作当前窗口 1.打开一个新的窗口(新的标签页) 实现方式:window.open(url) 实例一: ...
- 创建了几个String对象?
String str = "a"; 1个,在常量池中创建了一个字符串对象. String str = new String("a"); 2个,在常量池中创建了一 ...
- iOS 扫雷游戏
代码地址如下:http://www.demodashi.com/demo/11254.html 1.项目结构图 Viewcontroller:扫雷逻辑代码 LevelModel:扫雷难度选择代码 2. ...
- 微信小程序 异步请求拿数据+使用外部js库
信小程序(与js)通过requirejs引用外部js文件 var modelSearch = require('../../utils/modelSearch.js') 这是一个构建数据请求筛选条件的 ...
- Android 混淆代码总结
为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤: 1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这 ...