下载此文档

Struts2 标签的使用之 sif.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
./Struts2标签的使用之s:if  2011-01-2513:50:20|  分类:Struts2|  标签:struts2  id  taglib  value  test  |字号大中小 订阅struts2的web项目中为了方便的编写jsp,标签是最好的选择1:struts2标签库的定义在**-core--INF路径下找到struts-;使用该标签需要在web项目里面导入标签库:   A: (默认可以省略)  1.<taglib>  2.    <taglib-uri>/struts-tags</taglib-uri>  3.    <taglib-location>/WEB-INF/lib/*.jar</taglib-location>  4.<taglib>   B:在jsp导入标签的dingyi  1.<%***@taglibprefix="s"uri="/struts-tags"%>注意uri要一直,上面定义的是默认写法2:OGNLstruts2利用了内建的ognl表达式,它基于XWork,增加了对ValueStack的支持,在jsp里面通过ognl访问属性,struts2会自动搜寻栈内的所有实体。直到找到位置。如:#().getIp();翻译结果为条用get方法或是jstl的${}<s:if>用法A:直接写表达式  1.<s:setname='china'value='china'>  2.<s:iftest="${china=='china'}">show</s:if>  : show  4.<s:setname="count"value="99">  5.<s:iftest="${count>0}">biggerthan0</s:if>  6.<s:else>not</s:else>  : biggerthan0B:在遍历里面使用判断:  1.<s:iteratorid="id"value="label">  2.    <s:iftest="%{#!=0}">  3.        <s:propertyvalue="#"/>  4.                <s:propertyvalue="#"/>                <s:propertyvalue="#"/>  5.    </s:if>  6.    <s:else>  7.        <s:propertyvalue="#"/>  8.    </s:else>  9.</s:iterator>label是一个List<Attribu> Attribu包含属性attrValueId和countAll在s:iterator域内这是id的值是"id",使用ognl读取遍历对象的方法是#idtest="%{#!=0}"看子对象的属性attrValueId是否为0<

Struts2 标签的使用之 sif 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人花花世界
  • 文件大小31 KB
  • 时间2019-01-19