`

struts1 中在logic标签中控制内容显示

JSP 
阅读更多

struts1 中由于有的时候,需要修改页面显示的内容,但是在logic标签的中,
无法对现实的内容修改。但是有个小技巧可以取出对象值,然后加上控制得到
控制显示内容的目的。

例如:tmpid就是临时声明的变量,后面可以通过jsp控制其显示的内容。
<logic:present name="AllDefCommentNoteList">
<logic:iterate id="defall" name="AllDefCommentNoteList">
<bean:define id="tmpid" name="defparent" property="id" type="java.lang.String">
</bean:define>

<% if(tmpid!=null && tmpid.equal("1") ){%>
    内容1
<% } %>

<% if(tmpid!=null && tmpid.equal("2") ){%>
    内容2
<% } %>

</logic:iterate>

分享到:
评论

相关推荐

    Struts1-Logic标签

    在这些标签中,`Logic`标签库尤其重要,它提供了多种逻辑判断和控制功能。下面我们将深入探讨其中几个主要的标签及其用法。 1. `logic:empty` `logic:empty`标签用于检查一个对象是否为空,包括null、空字符串、空...

    Struts logic标签及增删改查

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

    Struts标签 -LOGIC标签

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

    struts1标签库详解

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

    struts1逻辑标签logic的使用

    在这个特定的话题中,我们将聚焦于逻辑标签(logic),它是Struts1标签库的一个重要组成部分,主要用来处理流程控制和条件判断。 首先,我们要理解逻辑标签的作用。在传统的JSP页面中,我们通常会混杂HTML和Java...

    struts标签 struts标签 struts标签

    Struts标签是Apache Jakarta Struts框架中的一部分,用于简化Java Web应用程序开发中的视图层构建。Struts标签库提供了一组预定义的JSP标签,这些标签有助于开发者更有效地处理常见的Web开发任务,如表单处理、数据...

    struts1的标签

    在Struts1中,标签库是核心组件之一,它提供了一种声明式的方式来创建动态Web页面,减少了对Java脚本(scriptlets)的依赖,提高了代码的可读性和可维护性。Struts1提供了五个主要的标签库,它们分别是HTML、Bean、...

    struts1标签及实例

    Struts1是一个经典的Java Web开发框架,由Apache软件基金会维护,它主要负责处理MVC(Model-View-Controller)架构中的控制器部分。Struts1标签库是其核心特性之一,它提供了一系列预定义的JSP标签,使得开发者可以...

    struts1_标签

    Logic标签库则提供了控制流程的标签,如`&lt;logic:iterate&gt;`用于迭代集合,`&lt;logic:equal&gt;`、`&lt;logic:notEqual&gt;`、`&lt;logic:greaterThan&gt;`等用于条件判断,`&lt;logic:present&gt;`、`&lt;logic:notPresent&gt;`用于检查请求、会话...

    struts1 table标签中Logic的使用属性

    在Struts框架中,`table`标签用于在JSP页面中展示数据,而`Logic`标签则提供了条件判断的能力,这对于动态显示内容非常有用。以下是对给定文件中提到的Logic标签属性进行详细解释: #### 1. `logic:empty` 该标签...

    struts1 html&&bean&&logic 标签

    在这个框架中,HTML、Bean和Logic标签是Struts1中用于视图层的重要组件,它们简化了JSP页面中的业务逻辑处理。下面将详细阐述这三个标签库的使用及其相关知识点。 首先,HTML标签库是Struts1的核心部分,它提供了...

    struts标签中文手册,struts标签中文手册,struts标签中文手册

    1. **logic标签**:这些标签主要用于控制流程,如条件判断和循环。例如,`&lt;logic:equal&gt;`用来比较两个值是否相等,`&lt;logic:iterate&gt;`用于遍历集合。 2. **bean标签**:这些标签主要用于访问和操作模型对象。例如,`...

    struts logic标签(ppt)

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

    struts1标签库运用总结

    通过logic标签库,我们可以进行逻辑控制,避免过多的脚本代码;html标签库则简化了表单处理,提高了用户体验;而tiles库则帮助我们构建复杂的、可重用的页面结构。 总的来说,掌握Struts1的标签库对于Java Web开发...

    struts1五大标签库

    在Struts1中,标签库是其核心特性之一,它提供了丰富的UI组件,帮助开发者快速构建动态网页。以下是Struts1的五大标签库的详细解释: 1. **struts-html.tld**: 这个标签库主要用于处理HTML表单元素和用户交互。它...

    Struts1-标签

    Struts 1中的标签库是该框架的核心部分之一,它为Web页面的显示层提供了丰富的标签支持,简化了JSP页面的开发。 1. 标签库概述: Struts 1的标签库由五个主要的标签库组成,分别是HTML、Bean、Logic、Template和...

    Struts标签库

    在Struts中,主要有三种类型的标签:Bean标签、HTML标签和Logic标签。下面我们将详细探讨这些标签以及它们在实际开发中的应用。 首先,Bean标签库主要用来处理和展示JavaBeans对象。例如,`&lt;bean:define&gt;`标签用于...

    Struts标签手册

    Struts标签是Apache Struts框架中的重要组成部分,用于构建MVC(模型-视图-控制器)架构的应用程序。这些标签简化了JSP页面的编写,提供了更清晰、更可维护的代码结构。以下是对Struts标签的详细讲解。 1. **Bean...

Global site tag (gtag.js) - Google Analytics