`

struts Logic标签

阅读更多
经常记不清struts中logic标签中的几个,在网上找了一下

struts Logic标签说明

Struts Logic 标签库中的标签可以根据特定的逻辑条件来控制输出网页的内容

,或者循环遍历集合中的所有元素,先来回顾一下Logic标签库中一些标签吧。。

进行比较运算的Logic标签
进行字符串匹配的Logic标签
判断指定内容是否存在的Logic标签
进行循环遍历的标签
进行请求转发或重定向的Logic标签


进行比较运算的Logic标签

<logic:equal>       比较变量是否等于指定的常量
<logic:notEqual>    比较变量是否不等于指定的常量
<logic:greaterEqual>比较变量是否大于或等于指定的常量
<logic:greateThan>  比较变量是否大于指定的常量
<logic:lessEqual>   比较变量是否小于或等于指定的常量
<logic:lesThan>     比较变量是否小于指定的常量


进行字符串匹配的Logic标签

<logic:match>      判断变量中是否包含指定的常量字符串
<logic:notMatch>   判断变量中是否不包含指定的常量字符串


判断指定内容是否存在的Logic标签

<logic:empty>     判断变量中是否为空
<logic:netEmpty>  判断变量中是否不为空

<logic:present>   判断指定的JavaBean . Cookie等 是否存在
<logic:notPresent>判断指定的JavaBean . Cookie等 是否不存在

<logic:messagesPresent>    判断指定的消息是否存在
<logic:messagesNotPresent>  判断指定的消息是否不存在

进行循环遍历的标签

<logic:iterate>
它是Logic标签库中最复杂的,也是用途最广的一个标签。

进行请求转发或重定向的Logic标签

<logic:forward>
<logic:redirect>

分享到:
评论
1 楼 songze39 2009-05-30  
<logic:equal> 相当于if
<logic:notEqual>相当于else if
但缺少了else

相关推荐

    struts logic 标签解释 跟例子

    Struts Logic 标签解释和示例 Struts Logic 标签是一种功能强大的标签库,提供了多种逻辑判断和控制流程的功能。下面将对 Struts Logic 标签进行详细的解释和示例。 比较运算的 Logic 标签 * `&lt;logic:equal&gt;`:...

    Struts Logic标签

    Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签

    struts logic标签库使用手册

    Struts Logic标签库是Struts框架中的一个重要组成部分,它提供了一系列的HTML标签,用于处理页面逻辑,如条件判断、循环以及请求转发等。这些标签使得开发者可以在JSP页面上更直观地实现业务逻辑,而无需编写过多的...

    Struts logic标签及增删改查

    在Struts框架中,`logic`标签库是其核心组件之一,用于处理应用程序中的逻辑控制,如导航、循环等。这篇博文主要探讨了如何使用`logic`标签来实现数据的增删改查操作,以及它们在实际项目中的应用。 `logic`标签库...

    struts logic 标签

    Struts Logic标签是Java Struts框架中的一部分,用于在JSP页面中进行条件判断和流程控制,极大地简化了页面逻辑的实现。这些标签提供了一系列的比较和导航功能,使得开发者无需编写JavaScript或Java脚本就能在视图层...

    struts logic标签(ppt)

    在Struts框架中,`struts-logic`标签库提供了一系列的标签,用于处理页面逻辑,使得开发者可以在JSP页面中进行条件判断、循环等操作,而无需过多地编写Java脚本。这些标签极大地提高了代码的可读性和维护性。 1. `...

    Struts标签-logic标签-源代码

    Struts标签 logic标签所有应用源代码 看懂了这个,你就会明白bean标签所有的使用方法 我还上传了html标签、bean标签,这三种标签在Struts中用得最多的,希望能给你一些帮助

    纯struts带标签

    - **Struts Logic标签库**:提供逻辑控制标签,如`&lt;logic:iterate&gt;`遍历集合,`&lt;logic:equal&gt;`检查两个值是否相等。 - **Struts Bean标签库**:用于访问和显示JavaBeans的属性,如`&lt;bean:write&gt;`显示Bean的属性值...

    Struts标签的入门案例

    三、Struts Logic标签 Logic标签库提供了控制流程的标签,如循环、条件判断等,使JSP页面的逻辑更加清晰: 1. `&lt;logic:equal&gt;`:检查两个表达式的值是否相等,常用于条件判断。 2. `&lt;logic:notEqual&gt;`:检查两个...

    Struts标签库 Struts 标签库

    Struts2标签库是Java开发Web应用程序时常用的一个强大工具,尤其在构建MVC(Model-View-Controller)架构的应用程序中发挥着重要作用。Struts2框架提供了丰富的自定义标签库,极大地简化了视图层的开发,使得开发者...

    Struts标签 -LOGIC标签

    在Struts框架中,逻辑标签(LOGIC标签)是JSP标签库的一部分,用于处理页面的流程控制和逻辑判断。这些标签简化了在JSP页面上进行条件判断和循环操作,从而使得代码更易读、更易于维护。 **1. `logic:iterate`标签*...

    struts1标签库详解

    Logic Tags 是 Struts 中的逻辑标签库,包含的标签可以用来进行逻辑判断、集合迭代和流程控制。 * logic:equal:判断两个值是否相等。 * logic:forward:将请求转发到另一个.action。 * logic:iterate:迭代一个...

    Struts中logic标签的使用

    在Struts中,logic标签库是用于处理条件逻辑和流程控制的重要组成部分,它允许开发者在JSP页面上进行复杂的业务逻辑处理,而无需深入到Servlet或Action类中。下面我们将详细介绍如何在Struts中使用logic标签。 一、...

    struts标签帮助文档

    Struts Logic标签** 虽然不是直接在“struts标签帮助文档”标题下,但逻辑标签(`struts-logic`库)也是Struts中常用的,它们用于控制流程: - `&lt;logic:equal&gt;`:判断两个值是否相等。 - `&lt;logic:notEqual&gt;`:判断...

    Struts标签库学习.rar

    接着,"struts标签使用举例--logic篇.doc"涵盖了Struts Logic标签库。Logic标签库主要用于控制流程,处理页面跳转和条件判断。比如,`&lt;logic:iterate&gt;`标签可以遍历集合,`&lt;logic:equal&gt;`和`&lt;logic:notEqual&gt;`用于...

    struts-logic标签

    struts-logic标签 自已讲课用的 初稿 PPT

    《精通Java Web整合开发》随书光盘源码__第11章 Struts专用标签库详解

    4. **Struts Logic标签** Logic标签库提供了如`&lt;logic:equal&gt;`、`&lt;logic:notEqual&gt;`、`&lt;logic:iterate&gt;`等逻辑控制标签,用于在JSP页面上实现条件判断和循环,使页面逻辑与业务逻辑分离。 5. **Struts Bean标签** ...

    struts标签的写法

    #### 五、Struts Logic标签库详解 ##### 1. Logic标签库的作用 Logic标签库主要用于实现页面上的逻辑控制,如条件判断、循环等。这对于动态显示内容或根据用户的输入进行响应非常有用。 ##### 2. 常用Logic标签...

Global site tag (gtag.js) - Google Analytics