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>