标签:
包括:
OGNL
Struts2标签分类
控制标签 :(if, elseif,else, iterator, append, merge, generator, subset, sort)
数据标签 :(bean, param,date, debug, include, set, url, push)
控制标签:
(1):
If elseif else
描述:
执行基本的条件流转。
参数:
名称 |
必需 |
默认 |
类型 |
描述 |
备注 |
test |
是 |
|
boolean |
决定标志里的内容是否显示的表达式 |
else标志没有这个参数 |
id |
否 |
|
Object/String |
用来标识元素的id。在UI和表单中为HTML的id属性 |
|
1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@taglib prefix="s" uri="/struts-tags"%> 3 4 <%! Random rnd = new Random(); %> 5 <% int n =rnd.nextInt(200);pageContext.setAttribute("n",n); %> 6 <% out.println("随即到的数字为 : "+n); %> </br> 7 8 <s:if test="#attr.n % 7 == 0"> 9 恭喜您中了一等奖! 10 </s:if> 11 12 <s:elseif test="#attr.n % 5 ==0"> 13 恭喜您中了二等奖 14 </s:elseif> 15 16 <s:else>欢迎惠顾 17 </s:else>
输出结果:
标签:
原文地址:http://www.cnblogs.com/maduar/p/4355024.html