`
tianhandigeng
  • 浏览: 374469 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

s:if 标签

 
阅读更多

  这样进行判断是错误的:

<s:if test="#request.sGlobal.user!=null && #request.sGlobal.user.manager=='Y' ">
	<li>
		<a href="manage">管理组我吧</a>
	</li>
</s:if>

 正确的写法是:

<s:if test='#request.sGlobal.user!=null && #request.sGlobal.user.manager=="Y" '>
	<li>
		<a href="manage">管理最土</a>
	</li>
</s:if>
 
分享到:
评论

相关推荐

    struts2 标签使用

    ### Struts2 `&lt;s:if&gt;` 标签使用详解 #### 概述 Struts2 是一款基于 Java 的企业级 Web 应用框架,它利用了 MVC(Model-View-Controller)架构模式来帮助开发者构建可扩展、易于维护的 Web 应用程序。在 Struts2 中...

    Struts2标签 s:if test 判断String类型的对象属性值和单字符是否相等的问题

    下面通过两个具体的场景来进一步说明如何在Struts2中正确地使用`s:if`标签: ##### 场景一:遍历列表并进行比较 ```xml &lt;s:iterator value="FunTypeList"&gt; &lt;input type="radio" name="&lt;s:property value='...

    struts2<s:if>使用心得

    在Struts2框架中,`&lt;s:if&gt;`标签用于条件判断,类似于Java中的if语句。本篇文章将深入解析这段代码所涉及的关键知识点,并通过实际案例帮助理解如何使用Struts2中的`&lt;s:if&gt;`标签进行逻辑控制。 ### Struts2概述 ...

    struts2标签大全

    16. **s:if标签**和**s:else标签**:条件判断,根据表达式的值决定是否渲染其内部的内容。 17. **s:choose标签**、**s:when标签**和**s:otherwise标签**:类似Java的switch语句,提供多分支选择。 18. **s:set标签...

    set与if总结.docx

    《Struts2 中的 s:set 和 s:if 标签详解》 在 Struts2 框架中,s:set 和 s:if 是两个非常重要的标签,它们在 JSP 页面中用于数据存储和条件判断,极大地提升了代码的可读性和维护性。下面将对这两个标签进行详细的...

    Struts2标签列表及说明

    * &lt;s:autocompleter&gt;:自动完成 &lt;s:combobox&gt; 标签的内容,这个是 AJAX 实现的 B: * &lt;s:bean&gt;:类似于 Struts1.x 中的 JavaBean 的值 C: * &lt;s:checkbox&gt;:复选框 * &lt;s:checkboxlist&gt;:多选框 * &lt;s:combobox&gt;:...

    struts2标签库例子

    例如:&lt;s:if test="%{false}"&gt; &lt;div&gt;Will Not Be Executed&lt;/div&gt;&lt;/s:if&gt;&lt;s:elseif test="%{true}"&gt; &lt;div&gt;Will Be Executed&lt;/div&gt;&lt;/s:elseif&gt; 4.1.4 append 标签 append 标签用来将多个 iterator 合并成一个 ...

    S标签的详细用法介绍

    7. 动态标签:`s:property` `s:property`标签用于显示Action类中的属性值或者表达式的计算结果: ```jsp 用户名:&lt;s:property value="username" /&gt; ``` 三、S标签的其他特性 1. 自定义标签:Struts2允许开发人员...

    struts2标签用法(详情见附件)

    - **s:if**和**s:else**:条件判断标签,用于控制逻辑流程。 2. **结果标签库**: - **s:actionerror**、**s:fielderror**和**s:globalerror**:显示Action级、字段级和全局错误信息。 - **s:include**:包含JSP...

    struts2 标签库 帮助文档

    if/elseif/else标签:控制流程分支。 iteratot标签:对集合属性迭代(属性类型:List、Map、数组)。 append标签:将多个集合对象拼接在一起,组成一个新的集合。将多个集合使用一个标签完成迭代。 generatot标签...

    SSH笔记-set标签、push标签、if/elseif/else标签、iterator标签、sort标签

    本文将详细讲解SSH框架中涉及到的五个关键标签:`set`、`push`、`if/elseif/else`、`iterator`以及`sort`,并结合它们在实际应用中的用法进行深入探讨。 ### `set`标签 `set`标签在Struts2框架中用于在Value Stack...

    struts2的s标签

    ### Struts2中的S标签详解 #### 一、概述 Struts2框架是Apache软件基金会下的一个开源项目,它提供了一种基于MVC(Model-View-Controller)设计模式的Web应用开发框架。Struts2提供了丰富的标签库,其中“S标签”...

    struts 2.0 常用标签

    10. **s:if和s:else标签**: 这些标签提供了条件判断的功能,可以在JSP页面上根据变量的值决定是否渲染某些内容。 11. **s:set标签**: 可以在页面范围内设置变量,方便在页面内部共享数据。 12. **s:iterator...

    struts2标签的使用

    9. **条件标签:s:if和s:else** 这些标签允许在JSP中进行条件判断。例如,`&lt;s:if test="%{age 未成年&lt;/s:if&gt;&lt;s:else&gt;成年&lt;/s:else&gt;`,test属性用于指定条件表达式。 10. **循环标签:s:foreach** 类似于Java的for...

    struts2 标签 大全 总结 实用

    9. **s:if和s:else标签**:提供条件控制逻辑,与Java的if-else语句相似。例如,`&lt;s:if test="isLoggedIn"&gt;欢迎,&lt;s:property value="username" /&gt;&lt;/s:if&gt;&lt;s:else&gt;请登录&lt;/s:else&gt;`根据用户是否已登录显示不同消息。 ...

    Struts2 标签使用

    7. **条件标签:s:if和s:else** - 这两个标签用于条件判断,可以根据表达式的值来决定是否渲染某个部分的JSP代码。 - 示例:`&lt;s:if test="user.isAdmin"&gt;...管理员内容...&lt;/s:if&gt;&lt;s:else&gt;...普通用户内容...&lt;/s:...

    Struts2标签库

    例如,`&lt;s:if&gt;`、`&lt;s:elseif&gt;`和`&lt;s:else&gt;`标签提供了条件控制功能,类似于Java中的if-else语句。`&lt;s:if&gt;`标签根据指定的表达式决定是否执行其内部内容。`&lt;s:elseif&gt;`和`&lt;s:else&gt;`则提供了附加的条件判断和备用内容...

    Struts2标签 UI标志又可以分为表单UI和非表单UI两部分

    - `&lt;s:if&gt;`、`&lt;s:elseif&gt;` 和 `&lt;s:else&gt;` 标签用于实现条件判断逻辑。 - 示例: ```xml &lt;s:if test="%{testBoolean}"&gt; 这是显示的内容 &lt;/s:if&gt; &lt;s:elseif test="%{testBoolean == false}"&gt; 这是另一个显示的...

    struts2标签用法详解

    6. If标签:条件判断,如`s:if`。 7. Choose(when/otherwise)标签:用于条件选择,类似于Java中的switch语句。 8. Include标签:用于包含其他页面,如`s:include`。 9. Message标签:用于显示国际化消息,如`s:...

Global site tag (gtag.js) - Google Analytics