自定义el函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义el函数相关的知识,希望对你有一定的参考价值。

1.1.1 自定义EL函数(EL调用Java的函数)

第一步:创建一个Java类.方法必须是静态方法.

public static String sayHello(String name){

return "Hello " + name;

}

第二步:提供一个tld文件.(tld文件标签库文件。放置在WEB-INF 下)

在tld文件中定义:

<!-- 自定义EL函数 -->

<function>

<!-- 函数名 -->

<name>sayHi</name>

<!-- 函数在那个类中 -->

<function-class>cn.itcast.fn.HelloTest</function-class>

<!-- 方法签名 -->

<function-signature>java.lang.String sayHello( java.lang.String )</function-signature>

</function>

第三步:创建一个JSP文件在JSP中导入自定义的标签库

<%@ taglib uri="http://www.itcast.cn/0808/myfn" prefix="myfn" %>

使用自定义EL函数:

${myfn:sayHi(“Tom”)}

以上是关于自定义el函数的主要内容,如果未能解决你的问题,请参考以下文章

自定义el函数

EL表达式 JSTL的标签库 EL的函数 自定义EL函数 自定义标签 JSP的开发模式 注册登陆案例

[JSP]自定义EL函数以及使用

vue自定义指令,包装函数节流。

自定义EL函数

自定义一个EL函数