Strut2 标签 控制和数据标签

<% @ page language="java" pageEncoding="GB2312" %>
<% @ taglib prefix="s" uri="/struts-tags"  %>
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >
< html >
  
< head >
    
< title > Huy Vanpull's exercise of struts 2.0 tags  </ title >
    
< meta  http-equiv ="pragma"  content ="no-cache" >
    
< meta  http-equiv ="cache-control"  content ="no-cache" >
    
< meta  http-equiv ="expires"  content ="0" >     
    
< meta  http-equiv ="keywords"  content ="keyword1,keyword2,keyword3" >
    
< meta  http-equiv ="description"  content ="This is my page" >
  
</ head >
  
< body  style ="font:12px;color:red;" >
    
< s:set  name ="type"  value ="0" />
    
    
< span > 控制标签练习: < br /></ span >
    
< s:if  test ="#type==0" >
        
< span > 神仙 </ span >
    
</ s:if >
    
< s:elseif  test ="#type==1" >
        
< span > 凡人 </ span >
    
</ s:elseif >
    
< s:else >
         
< span > 妖怪 </ span >
    
</ s:else >
    
< br />< br />< br />
    
    
     
< span > 迭代标签迭代List,Set练习: < br /></ span >
    
< s:iterator  id ="name"  status ="st"   value ="{'黄药师','欧阳峰','段智兴','洪七公'}" >
        
< s:property  value ="#st.index" /> : &nbsp;&nbsp;
        
< s:property  value ="name" /> ,
        
< s:if  test ="#st.first" >
            
< span > 首元素, </ span >
        
</ s:if >
        
< s:elseif  test ="#st.last" >
            
< span > 尾元素, </ span >
        
</ s:elseif >
        
< s:else >
            
< span > < s:property  value ="#st.count" /> 元素, </ span >
        
</ s:else >
        
< s:if  test ="#st.even" >
            
< span > index为偶数 < br /></ span >
        
</ s:if >
        
< s:elseif  test ="#st.odd" >
            
< span > index为奇数 < br /></ span >
        
</ s:elseif >
    
</ s:iterator >
    
< br />< br />< br />
    
    
< span > 迭代标签迭代Map练习: < br /></ span >
    
< s:iterator  id ="score"  status ="st"   value ="#{'东邪':'黄药师','西毒':'欧阳峰','南帝':'段智兴','北丐':'洪七公'}" >
        
< s:property  value ="#st.index" /> : &nbsp;&nbsp;
        
< s:property  value ="key" />< s:property  value ="value" /> ,
        
< s:if  test ="#st.first" >
            
< span > 首元素, </ span >
        
</ s:if >
        
< s:elseif  test ="#st.last" >
            
< span > 尾元素, </ span >
        
</ s:elseif >
        
< s:else >
            
< span > < s:property  value ="#st.count" /> 元素, </ span >
        
</ s:else >
        
< s:if  test ="#st.even" >
            
< span > index为偶数 < br /></ span >
        
</ s:if >
        
< s:elseif  test ="#st.odd" >
            
< span > index为奇数 < br /></ span >
        
</ s:elseif >
    
</ s:iterator >
    
< br />< br />< br />
    
    
< span > Append标签练习: < br /></ span >
    
< s:append  id ="newList" >
        
< s:param  value ="{'黄药师','欧阳峰','段智兴','洪七公'}" />
        
< s:param  value ="{'周伯通'}" />
    
</ s:append >
    
< s:iterator  id ="name"  status ="st"   value ="#newList" >
        
< span >< s:property  value ="name" /> , </ span >
    
</ s:iterator >
    
< br />< br />< br />
    
    
< span > Bean标签练习: < br /></ span >
    
< s:bean  id ="t"  name ="java.util.Date" >
        
< s:param  name ="minutes"  value ="12345678" />
        
< s:property  value ="minutes" />
    
</ s:bean >
    
< br />< br />< br />
    
    
< span > Date标签练习: < br /></ span >
    
< s:date  name ="#t"  format ="yyyy-MM-dd HH:mm:ss"  nice ="false" />
    
< br />< br />< br />
    
    
< span > Set标签练习: < br /></ span >
    
< s:set  name ="age"  value ="29"  scope ="session" />
    ${"sessionScope.age"}
    
< br />< br />< br />
    
    
< span > Include标签练习: < br /></ span >
    
< s:include  value ="url" >
        
< param  name ="id"  value ="123" />
    
</ s:include >
    
< br />< br />< br />
    
    
    
< span > URL标签练习: < br /></ span >
    
< s:url  includeParams ="get"  value ="http://www.blogjava.net/hwpok" >
        
< s:param  name ="id"  value ="10" />
        
< s:param  name ="age"  value ="Huyvanpull" />
    
</ s:url >
    
< br />< span > 它只是一个URL,不具有A标签的功能 </ span >
    
< br />< br />< br />
    
    
< span > Property标签练习: < br /></ span >
    
< span > property标签前面已经用过太多了,但是没有用到它的default属性 </ span >< br />
    
< s:property  value ="null"  default ="Huyvanpull" />
    
< br />< br />< br />
  
</ body >
</ html >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值