Struts2 struts if标记中的struts属性标记

Struts2 struts if标记中的struts属性标记,struts2,ognl,Struts2,Ognl,如何在不非法嵌套JSP标记的情况下实现这一点 <s:if test="<s:property value="#count" /> == <s:property value="%{arrayCount}" "/> 您不能像XML和HTML那样随机嵌套标记 使用OGNL: <s:if test="#count == arrayCount"> 有关一些真正基本的OGNL信息,请参见和,有关详细信息,请参见。您不能像XML和HTML那样随机嵌套标记 使用

如何在不非法嵌套JSP标记的情况下实现这一点

<s:if test="<s:property value="#count" /> == <s:property value="%{arrayCount}" "/>

您不能像XML和HTML那样随机嵌套标记

使用OGNL:

<s:if test="#count == arrayCount">


有关一些真正基本的OGNL信息,请参见和,有关详细信息,请参见。您不能像XML和HTML那样随机嵌套标记

使用OGNL:

<s:if test="#count == arrayCount">

有关一些真正基本的OGNL信息,请参见和,有关详细信息,请参见。Struts 2
标记足以从值堆栈或任何其他上下文中获取值,因此无需在if标记中使用属性标记

我假设
count
arrayCount
在您的值堆栈中都可用,或者您已经在操作类/jsp页面中设置了它们。您需要做的只是:


//你想干什么就干什么
最好学习一些基本的OGNL语法:

  • Struts 2
    标记能够从值堆栈或任何其他上下文中获取值,因此不需要在if标记中使用属性标记

    我假设
    count
    arrayCount
    在您的值堆栈中都可用,或者您已经在操作类/jsp页面中设置了它们。您需要做的只是:

    
    //你想干什么就干什么
    
    最好学习一些基本的OGNL语法: