`
wxinpeng
  • 浏览: 581721 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

<s:Iterator>嵌套查询

JSP 
阅读更多

1,javaBean

public class Test {
	private int id;
	private String sName;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getSName() {
		return sName;
	}
	public void setSName(String name) {
		sName = name;
	}
}

 

2,jsp页面

<s:iterator value="list1" id="Test">
	<!-- 用<s:set 定义一个变量,并赋值 -->
	<s:set name="listId" value="id" />
		<s:iterator value="list2"id="Test">
			<!-- 用#变量名取得值 -->
			<s:if test="id==#listId">
				<tr><td><s:property value="sName"/></td></tr>
			</s:if>
		</s:iterator>
	</s:iterator>

 

分享到:
评论

相关推荐

    对 Struts 2 的 s: iterator tag 中嵌套的所有 s: checkbox 进行全选、反选操作

    NULL 博文链接:https://shupili141005.iteye.com/blog/667446

    [原创]自己工作中常用的模板库,简化你的工作

    if real paremeter "p" is smartpointer&lt;vector&lt;int*&gt;::iterator&gt;* or vector&lt;int*&gt;::iterator , but needed parameter by "receive" is int&, in theory it is OK. Get::finalValue provide this conversion: ...

    LuaBind 源码 (Lua增强库)

    LuaBind 的头文件不会直接包含 Lua.h , 而是透过 &lt;luabind/lua_include.hpp&gt; . 如果你 出于某种原因需要包含其他的Lua头文件,你可以修改此文件. 5.1 Hello World 新建一个控制台DLL工程, 名字是 luabind_test. #...

    整理后java开发全套达内学习笔记(含练习)

    nested [java] 嵌套的 ['nestid] '如:内部类(nested classes) Object [java] 对象 ['ɒbdʒekt] Overload [java] 方法的重载(不同参数列表的同名方法) [,әuvә'lәud] Override [java] 方法的覆盖(覆盖父类的...

    json的解析

    Map&lt;Object, Object&gt; map = new HashMap&lt;Object, Object&gt;(); map.put("name", "Ren"); map.put("sex", "man"); map.put("age", 24); JSONObject obj = JSONObject.fromObject(map); System.out.println(obj); ...

    最新JAVA编程题全集_50题及答案

    List&lt;String&gt; result = list(s, "");//列出字符的组合,放入result System.out.println(result.size());; System.out.println(result); } /** * 列出基础字符串(base)的所有组合 * @param base 以该...

    达内 coreJava 习题答案

    if (year&lt;0||year&gt;3000){ System.out.println("年份有误,程序退出!"); System.exit(0); } if ((year%4==0)&&(year%100!=0)||(year%400==0)) System.out.println(year+" is bissextile"); else System....

    超级有影响力霸气的Java面试题大全文档

     动态INCLUDE用jsp:include动作实现 &lt;jsp:include page="included.jsp" flush="true" /&gt;它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件...

    java 面试题 总结

    动态INCLUDE用jsp:include动作实现 &lt;jsp:include page="included.jsp" flush="true" /&gt;它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件的...

    JAVA面试题最全集

    在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符(&lt; &gt; & “”) 3.在JSP中如何读取客户端的请求,如何访问CGI变量,如何确定某个Jsp文件的真实路径。 4.描述Cookie和Session的作用,区别和各自...

    ECMAScript 2018快速入门 高清完整PDF

    3.3.3DOTALL模式(s标志) 20 3.3.4flags属性 20 3.3.5命名捕获组 20 3.3.6在后向引用中使用命名捕获组 21 3.3.7在替换中使用命名捕获组 21 3.3.8Unicode属性转义 21 3.3.9后行断言 22 3.4模板字面量 22 3.4.1语法 ...

    Java开发技术大全 电子版

    11.1.2Iterator接口330 11.1.3AbstractCollection抽象类331 11.1.4几个常用术语332 11.2集合类的使用333 11.2.1顺序表(ArrayList)使用示例333 11.2.2链表(LinkedList)使用示例336 11.2.3优先队列...

Global site tag (gtag.js) - Google Analytics