还是我说清楚些吧,对于初学者来说,这样更好学习,如果你自己去摸索的话肯定记忆更深刻些,但现在你可以省很多时间了……JSTL
一、页面配置如下
1、
对应tld文件配置文件里面的
2、标签的使用如
这里面的searchText以及num、url等属性在tld文件里面定义,对应的java文件中要有该变量
二、tld配置文件
这个自己上百度找个看看吧,都一样的。想说的一点是,一个
三、java文件
简单就如这样子
其中你要在页面中用到的属性,你就在类里面定义和在tld文件里面做对应的配置就可以使用了,就这样了,祝你学习愉快……
http://www.cnblogs.com/edwardlauxh/archive/2010/05/19/1918590.html这个一个对你有用
1、jsp中自定义标签类:
package com.tutorialspoint;
import javax.servlet.jsp.tagext.*;
import javax.servlet.jsp.*;
import java.io.*;
public class HelloTag extends SimpleTagSupport {
public void doTag() throws JspException, IOException {
JspWriter out = getJspContext().getOut();
out.println("Hello Custom Tag!");
}
}
2、编译以上类,并将其复制到环境变量CLASSPATH目录中。最后创建如下标签库:
3、可以在JSP文件中使用Hello标签:
<%@ taglib prefix="ex" uri="WEB-INF/custom.tld"%>
以上程序输出结果为:
Hello Custom Tag!
下面举个例子:${projectTypes}为LIST
你是想要在页面用jstl遍历的效果还是想要一个自己用java代码写的标签?