EL 自定义函数库|学习笔记

简介: 快速学习 EL 自定义函数库

开发者学堂课程【JSP 快速入门 EL 自定义函数库】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/33/detail/730


EL 自定义函数库



自定义函数库

写一个 java 类,类中可以定义 0~N 个方法,但必须是 static,而且有返回值的!

 

示例:

package cn.itcast.el.funcations ;

public class ItcastFuncations{

public static string test ( ) {

return"传智播客自定义EL函数库测试";

}

}

格式务必遵从静态方法。

在 WEB一INF 目录下创建一个 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/xm1/ns/j2ee http://java.sun.com/xm2/ns/j2ee/veb-jsptaglibrary

version="2.0">

<description>itcast</ description>

<display-name>itcast-function</ display-name>

<tlib-version>1.0</tlib-version>

<short-name>it</ short-name>

<uri>http: / / www.itcast.cn/el/ functions</ uri>

<function>

<name>fun</ name>

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

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

</ function>

在 jsp 页面中导入标签库:

图片5.png

<%@ taglib prefix="it" uri="/WEB-INF/tlds/itcast.tld"%>

在 jsp 页面中使用自定义的函数:

图片6.png

${it :fun () }

相关文章
|
7月前
|
小程序
小程序学习笔记(7) -- 自定义组件案例
小程序学习笔记(7) -- 自定义组件案例
|
2月前
|
人工智能 JavaScript 程序员
vue中内置指令v-model的作用和常见使用方法介绍以及在自定义组件上支持
vue中内置指令v-model的作用和常见使用方法介绍以及在自定义组件上支持
191 0
|
4月前
|
JavaScript API 对象存储
|
7月前
|
前端开发
Vue3中样式绑定的使用方法、相关指令和一些实际应用场景
Vue3中样式绑定的使用方法、相关指令和一些实际应用场景
308 0
|
JavaScript 前端开发
Vue系列教程(08)- 基本语法(v-bind、v-if、v-for)
Vue系列教程(08)- 基本语法(v-bind、v-if、v-for)
75 0
|
JavaScript 前端开发
【Vue】el 和 data短小精湛的细节!
【Vue】el 和 data短小精湛的细节!
|
Linux 数据安全/隐私保护
13.5.3 【Linux】PAM 模块设置语法
13.5.3 【Linux】PAM 模块设置语法
143 0
|
编译器
【cmake】 --- 常用基础指令简介
【cmake】 --- 常用基础指令简介
73 0
|
Java
Java学习路线-53:EL(表达式语言)入门及 EL 函数库
Java学习路线-53:EL(表达式语言)入门及 EL 函数库
124 0