我们必须先要建立一个java类文件,
public
class
ELFuncUtil {
然后建立一个公有的静态的方法方法
return
str1 + str2;
}
这个方法很简单就是将两个参数str1 和str2 进行连接 ,然后返回.
我们还要写一个tld文件 如: elfunc.tld
文件内容是这样的
xml version="1.0" encoding="UTF-8"?>
<
taglib
xmlns
=
"http://java.sun.com/xml/ns/j2ee"
xmlns:xsi
=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation
=
"http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
version
=
"2.0"
>
<
tlib-version
>
1.0
tlib-version>
<
short-name
>
elf
short-name>
<
function
>
<
description
>
用于连接两个字符串
description>
<
name
>
append
name>
<
function-class
>
com.tianjin.canic.tjeg.utils.ELFuncUtil
function-class>
<
function-signature
>
java.lang.String append(java.lang.String,java.lang.String)
function-signature>
<
example
>
${elf:append(str1, str2)}
example>
function>
taglib>
然后在jsp页面中要这么写
使用
${elf:append(str1, str2)}