非UI标签介绍:
控制类标签:
1:程序流程控制标签 if elseif else
<s:if test="isUsed">
<span class="label label-success">True</span>
</s:if>
<s:elseif test="!isUsed">
<span class="label">False</span>
</s:elseif>
<s:else test="!isUsed">
<span class="label">False</span>
</s:else>
2:集合合并标签 append 和 merge
<s:append var = "myAppendIterator">
<s:parm value="%{myList1}" />
<s:parm value="%{myList2}" />
<s:parm value="%{myList3}" />
</s:append> 追加方式合并集合的标签
<s:merge var = "myAppendIterator">
<s:parm value="%{myList1}" />
<s:parm value="%{myList2}" />
<s:parm value="%{myList3}" />
</s:merge> 插入方式合并集合的标签
3:拆分字符串genereator标签
<s:generator val="%{aaa,bbb,ccc,ddd,eee}" separator="," count="4" var="myArr" />
4:遍历集合iterator标签
<s:iterator value="cashCouponList" status="sta">
<s:property />
<s:property value="%{sta.odd}" />
</s:iterator>
public int getCount() 得到迭代的总数
public int getIndex() 得到当前的索引
public int getEven() 判断是否为偶数
public int getOdd() 判断是否是奇数
public int getFirst() 判断是否是第一个
public int getLast() 判断是否是最后一个
5:sort 排序
<s:sort comparator="#mycomparator" source="" var="">
</s:sort>
6:subset 截取字串标签
<s:subset source="myList" count="4" start="3">
<s:iterator>
<s:property />
</s:iterator>
</s:subset>
数据标签:
1:日期(date)标签
<s:date name="#temp.birthdate" format="yyyy/MM/dd" nice="true" />
nice指定日期与当前时刻之间的时差
2:传递参数(param)标签
<s:param name="username" value="hzd" /> 参数是String类型
<s:param name="username">hzd</s:param> 参数是Object类型
3:包含页面(include)标签
<s:include value="/test.jsp">
<s:param name="username">hzd</s:param>
</s:include>
4:属性(property)标签
5:链接(url)标签
6:a标签
7:action标签
<a:action name="LoginAction" executeResult="true" /> 调用默认的execute()
<a:action name="LoginAction!login" executeResult="true" /> 调用默认的login()
8:bean标签
9:值栈(push)标签
10:变量赋值(set)标签
11:国际化(text)标签
12:调用(debug)标签
13:引用资源文件(i18n)标签
分享到:
相关推荐
struct+jsp+hibernate实际案例,可以运行,是学校老师中的项目开发组开发。因为项目太大,类会在struct+jsp+hibernate2,下载下来后放到lib文件夹中
hibernate+struct+jsp2还有一个 hibernate+struct+jsp3,文件太大
jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源
struct讲解 文本文件, 有实例, 讲解较细,感觉不错,觉得好的顶下, 传智播客课程 的教程
jsp+struct资源 jsp+struct资源 jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源jsp+struct资源 jsp+struct资源 jsp+struct资源 jsp+struct资源 jsp+struct资源
jsp+struct+hibernate+ibatis资源集锦珍藏,太好了
fromenv 使用struct标签读取环境变量
现今的社会是一个信息飞速发达的社会,其中在信息的交流当中,互联网占据着一个非常重要的位置。人们可以通过在互联网上收到最新的消息,也可以通过互联网进行信息的交流。而论坛就是大家进行信息交流的其中一个渠道...
OA 项目(struct+hibernet+sql),java jsp java内部培训时做的,很适合学习框架的同志参考
struct typedef struct 区别
不错的适合练手、课程设计、毕业设计的JSP源码:JSP+Struct+MySql基于BBS管理系统(源代码+论文+答辩PPT)不错的适合练手、课程设计、毕业设计的JSP源码:JSP+Struct+MySql基于BBS管理系统(源代码+论文+答辩PPT)不错的...
struct2第一个struct2,简单的struct2例子,struct2,struct2
Java数据库连接(JDBC)方案是Java应用程序(包括Application和Web应用)连接DBMS(数据库管理系统)的标准方式,它与DBMS无关,可以连接遗留和新建的企业数据。
typedef struct 与 struct 的区别及初始化 typedef struct 与 struct 的区别及初始化 typedef struct 与 struct 的区别及初始化 typedef struct 与 struct 的区别及初始化 typedef struct 与 struct 的区别及初始化
标签:mapstruct、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
针对struct2下ueditor jsp1.3.5版本上传图片的配置
Java框架之Struct,Struts中的标签内容。一般JSP页面都导入相应的标签.
标签:mapstruct、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
标签:mapstruct、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
标签:mapstruct、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 ...