求助,关于自定义标签库的属性的问题~~~~~~~~~~
晕,排版有问题代码重发
下面是我写的实现分页自定义标签的部分代码。
我用的是NETBEANS工具。
当我在JSP页面中加入 <%@ taglib uri= "/WEB-INF/tlds/fenye.tld "prefix= "page "% >
再在后加入 <page:towTag maxRows=“7” > </page:towTag >
NETBEANS报错“Attribute maxRows invalid for tag towTag”,我在类中写了
setMaxRows(int maxRows),为什么在标签中用maxRows属性会错啊?
package tag;
import
java.io.IOException;
import java.sql.*;
import javax.servlet.ServletRequest;
import javax.servlet.jsp.JspContext;
import javax.servlet.jsp.PageContext;
import javax.servlet.jsp.tagext.*;
import javax.servlet.jsp.JspWriter;
import
javax.servlet.jsp.JspException;
import sql.SQL;
public class towTag extends SimpleTagSupport {
private String sql;
private int rows;
private int maxRows;
private int countsRows;
private int page;
int countsPage;
private String url;
SQL sql2000; //SQL 是我自己以前写的一个连接数据库的类;
ResultSet rs;
public towTag(){
super();
sql2000=new SQL();
}
public void doTag() throws
JspException,
IOException{
JspWriter out=getJspContext().getOut();
rs=sql2000.chaXun(sql); //“sql” 为要查询的目标的条件语句;
try { //获取查询出的结果一个有多少行。
rs.last();