Struts 2中<s:subset>标签的用法
来源:互联网 发布:阿里云人工服务电话 编辑:程序博客网 时间:2024/05/16 18:43
例1
下面的代码subset.jsp截取了原集合从第二个元素(start=1)开始的三个元素(count=3)
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib uri="/struts-tags" prefix="s" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>subset.jsp</title> </head> <body> <s:subset source="{'C++程序设计','VC++实用教程','SQL Server应用','C#程序设计','Java程序设计'}" start="1" count="3"> <s:iterator> <s:property/><br> </s:iterator> </s:subset> </body></html>
显示效果如下:
例2
使用decider自定义截取方式
1.实现Decider接口
package org.common;import org.apache.struts2.util.SubsetIteratorFilter.Decider;public class SubsetTagDecider implements Decider{ public boolean decide(Object arg0) throws Exception { //包含C的图书名称 return arg0.toString().contains("C"); }}
2.应用subset标签的decider属性
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib uri="/struts-tags" prefix="s" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>subset2.jsp</title> </head> <body> <s:bean name="org.common.SubsetTagDecider" id="subsetTagDecider"/> <s:subset source="{'C++程序设计','VC++实用教程','SQL Server应用','C#程序设计','Java程序设计'}" decider="subsetTagDecider"> <s:iterator> <s:property/><br> </s:iterator> </s:subset> </body></html>
显示效果如下:
阅读全文
0 0
- Struts 2中<s:subset>标签的用法
- struts标签中<s:action>的用法
- Struts 2中<s:action>标签的用法
- Struts 2中<s:bean>标签的用法
- Struts 2中<s:include>标签的用法
- Struts 2中<s:iterator>标签的用法
- Struts 2中<s:append>标签的用法
- Struts 2中<s:sort>标签的用法
- Struts 2中<s:generator>标签的用法
- struts <s:subset>标签取值
- struts <s:action>标签的用法
- struts <s:action>标签的用法
- struts <s:action>标签的用法
- Struts中S标签与C标签用法
- struts标签中<s:iterator>的使用
- Struts 2中<s: radio> 标签使用
- struts的s标签
- struts 2 s:标签
- javascript表达正则验证公共函数 检查元素,改成统一
- 贪心算法(6)
- MiniGui核心库编译配置选项
- 大疆M100 Onboard SDK Linux系统下飞行示例简记
- 引水入城(dfs的做法)洛谷p1514
- Struts 2中<s:subset>标签的用法
- Oracle快速替换UNDO表空间方法
- Codeforces Round #441 (Div. 1, by Moscow Team Olympiad) E. Delivery Club
- lnmp 继承环境安装后,使用navicat 链接mysql 10038问题
- THOUGHTWORK'S HOMEWORK 2018YEAR
- Binary Search:69. Sqrt(x)
- 复杂版---JS获得某天是一年当中的第几天
- 基于Qt的计算器
- netty源码分析(九)Reactor模式与Netty组件对比及Acceptor组件的作用分析