首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2的几个惯用标签

2012-09-23 
Struts2的几个常用标签导入标签库:%@ taglib prefixs uri/struts-tags%分支判断标签//set标签把一

Struts2的几个常用标签
导入标签库:  <%@ taglib prefix="s" uri="/struts-tags"%> 

分支判断标签

//set标签  把一个表达式 赋值给一个 变量score    可以在这个页面重用<s:set name="score" value="${score}"></s:set> //text里写判断条件  <s:if test="#score < 60">  不及格  </s:if>  <s:elseif test="#score >=60 && #score <85">  及格  </s:elseif>  <s:else>  优秀  </s:else>


遍历集合标签
//var来接受每一次遍历的对象//status 元素是创建了一个获得遍历时集合信息的对象:  IteratorStatus  <s:iterator var="pro" status="prosContent" value="${products}">  <s:property value="pro"/>//输出  <s:property value="#prosContent.count"/>//获得集合大小  <s:property value="#prosContent.index"/>//获得当前元素的下标  <s:property value="#prosContent.even"/>//判断现在是否是偶数  <s:property value="#prosContent.odd"/>//判断现在是否是奇数  <s:property value="#prosContent.first"/>//判断现在是否是第一个元素  <s:property value="#prosContent.last"/>//判断现在是否是最后一个元素'//遍历Map集合//得到这次元素的key//得到这次元素的值<s:property value="key"/> = <s:property value="value"/>  </s:iterator>

热点排行