日期:2014-05-16  浏览次数:20413 次

JSP - JSTL 如何自定义标签库

jstl标签库的配置
?*?将jstl.jar和standard.jar拷贝到WEB-INF/lib下(如果使用el表达式,不用拷贝这两个jar)
?
?注意:jstl必须在能够支持j2ee1.4/servlet2.4/jsp2.0版本上的容器才能运行,这个环境
??????是目前较为常用的环境
?????
标签库的使用
?*?采用taglib指令引入

显示代码 打印
1 <%@ taglib prefix= "c" ? uri= "http://java.sun.com/jsp/jstl/core " %>?
2 <%@ taglib prefix= "fmt" uri= "http://java.sun.com/jsp/jstl/fmt " %>

??
??
自定义函数库:
?1、定义类和方法(方法必须是public?static)?
?2、编写自定义tld文件,并且将此文件放到WEB-INF或WEB-INF任意子目录下
?3、在jsp中采用taglib指令引入自定义函数库
?4、采用?前缀+冒号(:)+函数名?调用即可?

MyFunctions.java??

显示代码 打印
01 Myfunctions.java代码?
02 public class MyFunctions {???
03 ?????? ?
04 ??? public static String sayHello(String name) {???
05 ?????? return "Hello " + name;???
06 ??? }???
07 ????? ?
08 }???
09 public class MyFunctions {
10 ??? ?
11 ??? public static String sayHello(String name) {
友情链接: 爱易网 云虚拟主机技术 云服务器技术 程序设计技术 开发网站 APP开发教程
Copyright © 2013-2024 爱易网页 当前在线:478人  网站在4分40秒内访问总人数:1545人 当前 19.77%  粤ICP备18100884号-2