渔人码头

天行健,君子以自强不息。地势坤,君子以厚德载物。
posts - 12, comments - 16, trackbacks - 0, articles - 43
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

struts标签logic

Posted on 2007-01-06 09:55 Fisher 阅读(1048) 评论(0)  编辑  收藏 所属分类: Struts

struts标签logic

<!--#################################################################-->
<!-- <logic:equal>和<logic:notEqual>判断变量的值与指定常量是否相等 -->
<logic:equal
  name="request,page,response,session中存在的以此名称命名的变量"
  property="此变量中的成员变量"
  parameter="将要取得的变量的标识符,此变量存在于request|page|response|session中"
  scope="取得变量的范围 request|page|response|session"
  value=" 参加比对的值 ">
  若判断成立,则输出此处的内容!
  </logic:equal>
<!--=====================================================================-->
<logic:notEqual
  name="request,page,response,session中存在的以此名称命名的变量"
  property="此变量中的成员变量"
  parameter="将要取得的变量的标识符,此变量存在于request|page|response|session中"
  scope="取得变量的范围 request|page|response|session"
  value=" 参加比对的值 ">
  若判断成立,则输出此处的内容!
  </logic:notEqual>
<!--#################################################################-->
<logic:iterate
  id="唯一标识符"
  name="在request|response|session|page中的标识符"
  property="若是自定义类对象,此处用语表示此对象中的属性名"
  type="取得的对象的权限定类名"
  indexId="indexid"
  offset="起始位置"
  length="循环的长度">
  <li><em><bean:write name="与logic:iterate的属性id的内容一致" /></em>&nbsp;[<bean:write name="index"/>]</li>
</logic:iterate>

<!--#################################################################-->
<!--<logic:empty>与<logic:notEmpty>用于判断指定参数的属性值是否是null值或是空字符串""-->
<!--判断scope中存在的指定参数名的变量值是否是null值或是空字符串,若是null或空字符串则输出标签之间的内容-->
<logic:empty
  name="对象的唯一标识符"
  scope="page|request|response|session"
  property="对象中存在的成员变量">
empty
</logic:empty>
<!--判断scope中存在的指定参数名的变量值是否不是null值或是空字符串,若不是null或空字符串则输出标签之间的内容-->
<logic:notEmpty
  name="对象的唯一标识符"
  scope="page|request|response|session"
  property="对象中存在的成员变量">
notEmpty
</logic:notEmpty>
<!--#################################################################-->
<!--<logic: present>与<logic:notPresent>用于判断指定参数的属性是否存在-->
<!--判断cookie中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic: present
  cookie="cookie中存在的变量名">
  此处是输出内容!
  </logic: present>
<!--判断header中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic: present
  header="取得头部元素中存在的变量">
  此处是输出内容!
  </logic: present>
<!--判断scope中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic: present
  name="属性名"
  property="对象中存在的成员变量"
  scope="page|request|response|session">
  此处是输出内容!
  </logic: present>
<!--=================================================================-->
<!--判断cookie中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:notPresent
  cookie="cookie中可能存在的变量名">
  此处是输出内容!
  </logic:notPresent>
<!--判断header中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:notPresent
  header="头部元素中存在的变量">
  此处是输出内容!
  </logic:notPresent>
<!--判断scope中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:notPresent
  name="属性名"
  property="对象中可能存在的成员变量"
  scope="page|request|response|session">
  此处是输出内容!
  </logic:notPresent>
<!--#################################################################-->
<!--<logic:match>与<logic:notMatch>用于判断指定参数的字符串是否区配某个给定标准-->
<!--判断cookie中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:match
  cookie="cookie中可能存在的变量名"
  location="contains|start|end"
  value="要区配的字符格式">
</logic:match>
<!--判断header中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:match
  header="header中可能存在的变量名"
  location="contains|start|end"
  value="要区配的字符格式">
</logic:match>
<!--判断scope中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:match
  name="存在的属性名"
  property="属性对象中的成员变量"
  scope="page|request|response|session"
  location="contains|start|end"
  value="要区配的字符格式">
</logic:match>
<!--===================================================================-->
<!--判断cookie中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:notMatch
  cookie="cookie中可能存在的变量名"
  location="contains|start|end"
  value="要区配的字符格式">
</logic:notMatch>
<!--判断header中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:notMatch
  header="header中可能存在的变量名"
  location="contains|start|end"
  value="要区配的字符格式">
</logic:notMatch>
<!--判断scope中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:notMatch
  name="存在的属性名"
  property="属性对象中的成员变量"
  scope="page|request|response|session"
  location="contains|start|end"
  value="要区配的字符格式">
</logic:notMatch>
<!--#################################################################-->
<!--<logic:forward>用于地址转向到指定位置-->
<logic:forward name="与系统配置文件中的<global-forward>元素中的子元素<forward>区配"/>
<!--#################################################################-->
<!-- <logic:redirect>用于地址重定向到指定位置 -->
<logic:redirect
  anchor=""
  forward=""
  href=""
  name=""
  page=""
  paramId=""
  paramName=""
  paramProperty=""
  paramScope=""
  property=""
  scope=""
  transaction="">连接内容</logic:redirect>

只有注册用户登录后才能发表评论。


网站导航: