首页 > 代码库 > struts2中ognl标签详解

struts2中ognl标签详解

 <body>
  
    <s:set name="age" value=http://www.mamicode.com/"61" />>
<span style="font-size:32px;">输出结果为:</span>
<span style="font-size:10px; font-family: Arial, Helvetica, sans-serif;">if语句</span><span style="font-size:10px;"></span><pre name="code" class="html">
老年人 
A 11B A 21B A 31B A 41B A 51B 
iterator语句

第一个元素:b 当前迭代了1个元素 索引为偶数的是:b 当前索引:0 当前元素值:b 
当前迭代了2个元素 索引为奇数的是:d 最后一个元素:d 当前索引:1 当前元素值:d 

map语句

map中键为1的值为:a 
map中键为2的值为:b 
key:1 value:a key:2 value:b 
取request、session、application值

request的值:request scope
session的值:session scope
application的值:application scope
request scope
%符号的用法

The value of key "foo1" is bar1

不使用%:#foobar['foo1']

使用%:bar1

逻辑判断


aa 不在 集合{'aaa','bbb'}中; 
在 集合list中; 
返回集合中满足条件的值,下面输出3 4 5

3 4 5 
在0-4之间; 
/test/aa/bb/testAction.action?aa=sss&id=100 
value以字符处理: #myurl
value明确指定以ognl表达式处理: http://www.baidu.com 
 上网  看书  爬山  游泳  唱歌 
 上网  看书  爬山  游泳  唱歌
[Debug]