我爱Aspx >> C#.Net >> jsp 自定义分页标签_JSP技巧
花了一上午简单研究了下自定义标签。就弄了个自定义的分页标签。代码没有怎么仔细优化。先贴上来,:)
1,标签的实现类NumenTag.java
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.TagSupport;
/** *//**
* 自定义的分页标签
*
* @author 马万林
*
*/
public class NumenTag extends TagSupport {
private String url = null;
private Result result;
private String page = null;
private String[] p;
private Map kv = new HashMap();
private List key = null;
/** *//**
* 分离参数
* @param params
*/
public void setParams(String params) {
key = new ArrayList();
p = params.split(";");
for (int i = 0; p.length>1&&i < p.length; i++) {
kv.put(p[i].split(":")[0], p[i].split(":")[1]);
key.add(p[i].split(":")[0]);
}
}
/** *//**
* 分页的结果
* @param result
*/
public void setResult(String result) {
this.result = (Result) pageContext.getRequest().getAttribute("result");
this.page = (String) pageContext.getRequest().getAttribute("page");
}
public void setUrl(String url) {
this.url = url;
}
public int doStartTag() throws JspException {
StringBuffer sb = null;
Ҷƪл˵?
数据库的分页问题_数据库技巧[04-28]
GridView 分页导航_ASP.NET技巧[04-28]
利用自定义分页技术提高数据库性..[04-28]
连接mysql的javabean实例+简单分..[04-28]
SQLSERVER,ORACLE,MYSQL高效分页..[04-28]
客户端回调实现gridView无刷新分..[04-28]
用ObjectDataSource实现自定义分..[04-28]
SQL Server 2000和 SQL Server 2..[04-28]
用排序串字段实现树状结构(存储..[04-28]
存储过程对页面访问速度的影响_A..[04-28]