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包含哪些标签?的更多相关文章

  1. struts2 s:if标签以及 #,%{},%{#}的使用方法

    <s:if>判断字符串的问题: 1.判断单个字符:<s:if test="#session.user.username=='c'"> 这样是从session ...

  2. struts2 s:if标签以及 #,%{},%{#}的使用方法等在资料整理

    <s:if>判断字符串的问题: 1.判断单个字符:<s:if test="#session.user.username=='c'"> 这样是从session ...

  3. Struts2的OGNL标签详解

    一.Struts2可以将所有标签分成3类: UI标签:主要用于生成HTML元素的标签. 非UI标签:主要用于数据库访问,逻辑控制等标签. Ajax标签:用于Ajax支持的标签. 对于UI标签,则有可以 ...

  4. J2EE进阶(三)struts2 <s:action>标签的用法

    J2EE进阶(三)struts2 <s:action>标签的用法 前言 使用action标签,可以允许在jsp页面中直接调用Action,(类似AJAX页面调用)在调用Action时候,可 ...

  5. struts2:数据标签

    目录 数据标签1. a标签2. set标签3. push标签4. bean/param标签5. date标签6. include标签7. url标签8. property标签9. debug标签10. ...

  6. html a标签包含a标签,浏览器的行为处理

    a标签包含a标签 浏览器可能是为了避免a的转跳重复,所以禁止了a标签包含a标签,如何你的代码中有a标签包含a标签,那么浏览器将会重新编码外层a标签,取外层a标签与内层a标签的差集,加上外层a标签,并把 ...

  7. 面试小记---外部脚本必须包含 <script> 标签吗?

    外部脚本必须包含 <script> 标签吗? 答案是否定的. 身为小白的我一开始也是以为这句话的对了,因为本来嘛,引用外部脚本不都用的是<script>标签中的src属性吗.所 ...

  8. GZip压缩的js文件IE6下面不能包含<script>标签

    IE6下面,GZip压缩的js文件,如果js中包含<script>标签,一遇到这样的标签,后面的内容居然都截断了,狂晕! 花了我一个晚上来找原因.. 需要将字符串'<script&g ...

  9. struts2 if正确标签示例

    下面总结一下struts2 中if标签的使用 (1)判断字符串是否为空 <s:if test="user.username==null or user.username==''&quo ...

随机推荐

  1. Node.js meitulu图片批量下载爬虫1.051

    原有1.05版程序没有断点续传模式,现在在最近程序基础上改写一版1.051. //====================================================== // m ...

  2. C#秘密武器之异步编程

    一.概述 1.什么是异步? 异步操作通常用于执行完成时间可能较长的任务,如打开大文件.连接远程计算机或查询数据库.异步操作在主应用程序线程以外的线程中执行.应用程序调用方法异步执行某个操作时,应用程序 ...

  3. ffmpeg与TS

    http://blog.csdn.net/shuyong1999/article/details/7176329 一个不错的音视频博客 0. 简介 FFmpeg是一个集录制.转换.音/视频编码解码功能 ...

  4. 【树莓派】【转载】Raspberry Pi (树莓派)折腾记

    在网上看到一篇对树莓派折腾记录比较详细的文章,时间比较早,但是有些东西没变. 对于新手而言,还是有点参考价值.文章参见:http://skypegnu1.blog.51cto.com/8991766/ ...

  5. 如何使用WinDriver为PCIe采集卡装驱动

    如何使用WinDriver为PCIe采集卡装驱动 第一步:使用WinDriver生成驱动 1.运行Drier Wizard 2.点击New host driverproject 3.在列表中,选择待安 ...

  6. vue - for遍历数组

    注释上,也很清楚了哈. 1. item是循环名字,items是循环的数组 <!DOCTYPE html> <html lang="en"> <head ...

  7. url 传值

    js获取url参数值: index.htm?参数1=数值1&参数2=数值2&参数3=数据3&参数4=数值4&...... 静态html文件js读取url参数 根据获取h ...

  8. 误删 libc.so.6的解决方法(转)

    今天不小心把libc.so.6给删除了. 原系统是这样的: libc.so.6 -> lib-2.6.1.so 本想新建立一个软链接,指向 lib-2.8.so 没想到 ln 命令不能用了. 原 ...

  9. Some Principles

    立刻做 1.2分钟原则 凡是2分钟内就可以完成的事,立刻去做不要犹豫.人的大脑擅长分析处理,不擅长记忆. 应用举例: a.加微信加QQ顺手添加备注名,或许下次联系已经是三个月后了. b.吃完饭立刻洗碗 ...

  10. HTTP协议,详解

    整合网上各种资料,原创,不懂可以加 QQ:3111901846 一般学习一样新的知识,你首先要问问自己这三个问题,如果学完以后,你能回答出来这几个问题,证明你还是不错的 1.什么是HTTP协议?2.H ...