`

Struts2<s:iterator标签用<s:if 注意事项

 
阅读更多

 

 

 

 

使用IF 标签对循环标签里面的值进行 <if>  标签的判断, 总是失败, 尝试了几次,查阅了网上的代码, 修改成功。

 

使用 <s:if test='unitlist==unitName'>selected</s:if>  是错误的, 必须取根植,加 #

 

修改为 : <s:if test='#unitlist==unitName'>selected</s:if> 成功判断。

 

 

<s:iterator value="unitNameList" id="unitlist" status="status">
	<option value="<s:property value="unitlist"/>" <s:if test='#unitlist==unitName'>selected</s:if>>
		<s:property value="unitlist"/>
	</option>
</s:iterator>

 

 

 

 

 

分享到:
评论

相关推荐

    Struts2 API 以及标签手册

    中文版的`struts2-tags-API.chm`文件是Struts2标签库的详细文档,包含了每个标签的用法、属性、示例和注意事项。通过查阅这个手册,开发者可以更深入地理解如何在JSP页面上使用Struts2标签,提高开发效率和代码质量...

    struts2标签库详解

    以上是对Struts2标签库的详细概述,涵盖了常用标签的使用方法和注意事项。了解并熟练应用这些标签,能够帮助开发者更好地构建Struts2应用,提升开发效率。文档中的"Struts2标签库详解.doc"应该包含了更详细的实例和...

    set与if总结.pdf

    总结,`s:set`和`s:if`是Struts2中处理数据和逻辑控制的重要工具,理解它们的用法和注意事项对开发高效的Web应用程序至关重要。在使用时,需要注意变量的类型、作用域以及与数据库交互时的数据格式一致性,确保程序...

    java struts标签

    - 可以配合 `&lt;s:else&gt;` 标签使用,当 `test` 条件不成立时执行 `&lt;s:else&gt;` 标签内的内容。 ##### 5. **Iterator 循环标签** **1.5 &lt;s:iterator&gt; 在 List、Map、ArrayList 等集合中循环** - `&lt;s:iterator value=...

    struts2.0标签$ # %的区别

    其中,`&lt;s:text&gt;` 标签中的`name`属性使用`$`来引用国际化资源文件中的键。 ##### 2. # 取得ActionContext的值 - **用途**:获取ActionContext中的值,通常用于访问当前请求的数据上下文。 - **示例**: ```xml ...

    郭克华J2EE高级框架实战教学视频04

    再者,控制流程标签如 `&lt;s:if&gt;` 和 `&lt;s:else&gt;` 可以实现条件判断, `&lt;s:switch&gt;` 提供了类似Java switch语句的功能,允许根据不同的条件执行不同的代码块。这些标签使得逻辑控制可以直接在视图层进行,降低了业务...

    hibernate3.1分页

    在JSP页面中,我们可以使用Struts2的标签库来显示分页信息。例如,`s:iterator`标签遍历查询结果,`s:url`和`s:param`创建分页链接。 ```jsp &lt;table&gt; &lt;s:iterator value="entities"&gt; &lt;!-- 表格内容 --&gt; &lt;/s:...

    Struts标签解压包

    6. **最佳实践**:提供了使用Struts2标签的最佳实践和注意事项,以提高代码的可读性和可维护性。 7. **问题排查**:可能还涵盖了在实际开发中遇到的一些常见问题及解决方法。 通过深入学习这个解压包提供的内容,...

    JSP页面实现合并单元格

    - 使用Struts2标签库来渲染数据。 - `&lt;s:if&gt;`和`&lt;s:iterator&gt;`用于控制流和循环遍历数据。 - `&lt;s:hidden&gt;`用于隐藏存储`trid`。 - `&lt;s:property&gt;`用于显示实际的数据内容。 #### 五、注意事项 - 在JavaScript...

    struts2 标签使用帮助

    本文将深入探讨Struts2的标签使用,主要分为以下几个部分: 1. **标签库介绍** Struts2的标签库包括核心标签库、展示标签库、逻辑标签库等。核心标签库提供基本的控制结构,如迭代、条件判断等;展示标签库主要...

    JSP Table 单元格合并

    在给定的示例代码中,我们看到了一个通过 JSP 和 Struts2(`&lt;s:iterator&gt;` 标签)生成的动态表格。表格中的每一行代表一个产品信息条目,包括工厂名称、供应商名称等。为了优化显示效果,当连续两行的工厂名称相同时...

    struts2的jar包,中文教程,标签介绍

    `struts2.0--tags.doc`文档可能详细列出了所有可用的标签及其用法,如`s:property`用于显示Action属性,`s:form`用于创建表单,`s:iterator`用于遍历集合数据,`s:if`和`s:else`用于条件判断,以及`s:submit`用于...

    struts上传说明

    Struts是Apache软件基金会下的一个开源项目,它是一款基于MVC(Model-View-Controller)设计模式的Java ...以上就是关于Struts文件上传的基本操作和注意事项。在实际开发中,还需要根据具体需求进行相应的调整和优化。

    Struts2学习笔记

    - **注意事项**:路径必须与`struts.xml`中的配置相匹配,否则将无法正确执行Action。 #### 七、Action的动态调用方法 - **简介**:Struts2支持动态调用Action,即允许用户通过特定格式的URL来调用不同的方法。 - ...

    struts文件上传

    7. **安全注意事项**: - **文件名安全**:避免使用原始文件名,因为它们可能包含路径信息,可能导致安全风险。通常的做法是重命名文件,去掉或替换掉路径分隔符。 - **大小限制**:限制上传文件的大小,防止DoS...

    JAVA学习步骤

    - **注意事项**: - 推荐使用Sun提供的JDK版本,因为其兼容性和稳定性更高。 - 对于不同操作系统,JDK的安装方式可能有所不同,请参考官方文档进行操作。 #### 二、核心编程技术 - **基础语法与控制结构**: - ...

Global site tag (gtag.js) - Google Analytics