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??
02
|
public
class
MyFunctions {???
|
04
|
???
public
static
String sayHello(String name) {???
|
05
|
??????
return
"Hello "
+ name;???
|
09
|
public
class
MyFunctions {
|
11
|
???
public
static
String sayHello(String name) {
|
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。