Java EL函数库

Java常用函数大全 首先声明函数基本都是别人写的。收集来根据功能分为了几个共同类方便学习使用。包括File, DB, Date, String等。比如文件目录拷贝,日期变换等等吧。还可以吧。 立即下载

EL函数库

一、EL表达式

empty 运算符
empty判断对象是否为null或者空

EL表达式通常以.方式获取对象属性.获取不到请用[](必须记住)

EL主要作用:
1.获取数据 . []
2.执行运算 + - * / % == empty等等
3.获取web应用程序中常用对象request pageContext等
4.调用Java方法

EL函数:就是调用JAVA类的方法,该方法必须是静态的

EL表达式能实现自定义标签类似功能去除页面JAVA代码,但不能替换它,因为EL函数不能处理外部相关的功能

EL函数可以嵌套,即一个函数的返回可以作为另一个函数的参数
${fn:length(fn:getstr())}
实现:
1.编写类对应的静态函数
package xgn.classs;
public class Elfn {
 public static String Test(String msg){
  return "你好: "+msg;
 }
}
2.配置tld文件
<function>
    <name>Test</name>
    <description>haaaaaaaaaaaaaaaa</description>
    <function-class>xgn.classs.Elfn</function-class>
    <function-signature>java.lang.String Test(java.lang.String)</function-signature>
    </function>
页面调用

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="java.util.ArrayList" %>
<%@ taglib uri="/XGNELFN" prefix="XGNELFN"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>My JSP 'elfn.jsp' starting page</title>
  </head>
  <body>
   	${XGNELFN:Test("aa(使用EL函数库)") }
   	
   	<%
   	List list=new ArrayList<String>();
   	list.add("aaa");
   	list.add("aaa");
   	list.add("aaa");
   	request.setAttribute("list", list);
   	%>
   	${XGNELFN:Length(list) }
   	<hr>
   	${XGNELFN:fn1(pageContext.request) }
   	<hr>
   	${waring }
  </body>
</html>


 

Fel Javael表达式引擎 Fel轻量级的高效的表达式计算引擎。 Fel在源自于企业项目,设计目标是为了不断变化的功能需求和性能需求.文档中有个别错误,但不影响阅读 立即下载

相关推荐

JSTL标准EL函数jar包及说明方法

JSTL标准EL函数jar包及说明方法,在资源汇总还有一个案例进行说明,请下载ELJSTL的jar包使用案例及核心标签库

javaweb学习总结(三十)——EL函数库

javaweb学习总结(三十)——EL函数库 一、EL函数库介绍   由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。   这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示:   MyEclipse自带的JSTL开发包:      fn.tld就是EL函数库的对应的tld描述文件,如下图所示:      在页面中使用JSTL定

a754315344的博客 216

【学习路线】 游戏客户端开发入门到进阶

游戏开发是一个交叉性极强的技术领域,对开发者提出了高维度的要求。作为初学者,不要急于求成,打牢基础、注重原理、勤于实践,你的成长将会非常快速而稳健。希望这份学习路线与书单能为你指明方向,迈出职业开发者的第一步。

hhw_hhw的博客 2128

EL函数库

1 什么EL函数库   EL函数库是由第三方对EL的扩展,我们现在学习的EL函数库是由JSTL添加的。下面我们会学习JSTL标签库。 EL函数库就是定义一些有返回值的静态方法。然后通过EL语言来调用它们!当然,不只是JSTL可以定义EL函数库,我们也可以自定义EL函数库。   EL函数库中包含了很多对字符串的操作方法,以及对集合对象的操作。例如:${fn:length(“abc”)}会输出3...

weixin_30622181的博客 127

ESP32-CAM图传小车:端边协同的嵌入式视觉系统设计

在物联网边缘智能场景中,嵌入式视觉系统需平衡实时性、算力与成本。其核心在于理解图像采集、硬件编码、低延迟传输与分层计算的基本原理——OV2640等CMOS传感器配合JPEG硬件编码可显著降低主控负载;TCP流式协议比HTTP/RTSP更适配资源受限MCU;而‘计算卸载’架构将OpenCV等重负载移至Android端,使ESP32专注实时控制与传输,既发挥FreeRTOS任务调度优势,又规避了PSRAM带宽与内存瓶颈。该模式广泛适用于教育机器人、智能巡检及DIY视觉终端等场景,本文以WiFi图传坦克小车为载体

weixin_42524864的博客 373

别再只看读写速度了!聊聊手机闪存eMMC、UFS3.1和SSD背后的功耗与体积玄学

本文深入探讨手机闪存技术eMMC、UFS3.1和SSD在功耗与体积设计上的关键差异。通过对比接口技术、封装工艺和温度管理,揭示移动存储如何在有限空间内平衡性能与能效,为消费者提供选购参考。重点关注UFS3.1的差分信号设计和全双工架构带来的显著优势。

weixin_27061475的博客 447

EL函数库(由JSTL提供的)

为什么80%的码农都做不了架构师?>>> ...

weixin_34071713的博客 187

CMOS传输门(互补开关)实战指南 | 设计优化 + 常见问题解析

本文深入解析CMOS传输门(互补开关)的设计优化与常见问题,涵盖导通特性、版图设计、高频应用及混合信号设计等关键领域。通过实测数据和优化技巧,帮助工程师解决衬底连接、信号完整性等实际问题,提升数字和模拟混合信号设计的效率与可靠性。

weixin_29229989的博客 161

Java web----EL函数库

1 What is EL函数库 EL函数库是由第三方对EL的扩展,我们现在学习的EL函数库是由JSTL添加的。JSTL明天再学! EL函数库就是定义一些有返回值的静态方法。然后通过EL语言来调用它们!当然,不只是JSTL可以定义EL函数库,我们也可以自定义EL函数库。   EL函数库中包含了很多对字符串的操作方法,以及对集合对象的操作。例如:${fn:length(“abc”)}会输出3

bluzelee2011的专栏 607

Allegro 16.6 高级技巧实战:用Region规则和动态间距搞定高密度连接器布局布线

本文深入探讨了Allegro 16.6在高密度连接器布局布线中的高级技巧,重点介绍了Region规则和动态间距属性的应用。通过局部规则覆盖和分层控制,解决0.5mm以下引脚间距的布线难题,提升PCB设计效率和质量。

weixin_30352645的博客 439

Material Studio 2024安装避坑指南:从证书配置到权限设置的完整解决方案

本文详细解析了Material Studio 2024的安装流程,从环境准备到权限优化的完整解决方案。针对证书配置、系统权限和计算服务等常见问题,提供了12个关键风险点的避坑指南,帮助科研工作者高效完成安装,提升材料模拟工作的效率。

moon9的博客 772

java web学习总结30:EL函数库

一、EL函数库介绍   由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。   这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示:   MyEclipse自带的JSTL开发包:      fn.tld就是EL函数库的对应

云潇洒 307

第3.2.1章 Eigen代码实战:四元数赋值用法总结及与变换矩阵转换

Eigen库中四元数(Quaternion)的赋值方法解析:Quaterniond和Quaternion<double>本质相同,但Quaterniond是更简洁的别名。主要赋值方式包括直接构造(w,x,y,z分量、旋转矩阵或轴角)、赋值运算符和成员函数赋值。使用时需注意参数顺序、归一化处理和头文件包含,常见错误包括模板参数缺失和构造顺序错误。四元数广泛应用于旋转矩阵转换、姿态组合等场景,合理选择赋值方式能提高代码可读性和正确性。

行知SLAM 587

Java学习路线-53:EL(表达式语言)入门及 EL 函数库

第 8 章 : EL(表达式语言)入门及 EL 函数库 课时 27 EL 入门 EL 是 JSP 内置的表达式语言 jsp2.0 开始,EL 表达式和动态标签来替代 java 脚本 EL 替代 <%=%> <% pageContext.setAttribute("name", "pageContext");%> <% request.setAttribute("name", "request");%> <% session.setAttribute("name",

彭世瑜的博客 1299

ADS电路仿真方法综述:原理与应用

在射频与微波电路设计中,精确的仿真技术是验证性能的关键。ADS(Advanced Design System)作为行业标准工具,集成了多种仿真方法,适用于不同场景。本文将系统解析瞬态分析、谐波平衡(HB)、交流分析(AC)、直流分析(DC)、S参数、大信号SP(LSSP)及包络分析的原理、实现机制与应用场景。

u014344410的博客 480

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

java el 函数_javaweb基础(30)_EL函数库

1 2 3 4 5 6 7 8 EL函数库中的方法使用范例9 1011 12 fn:toLowerCase函数使用范例:13 14 它接收一个字符串类型的参数。fn:toLowerCase("")的返回值为空字符串--%>15 16 fn:toLowerCase("Www.CNBLOGS.COM")的结果是:${fn:t...

weixin_28894691的博客 180

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

EL表达式和EL函数库

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34119545的博客 148

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

140-EL自定义函数库

EL函数库 EL函数库由JSTL提供 我们导入一下函数库 &lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt; &lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt; &lt;%@

Lich Howger 189

javaWeb--EL函数库、标签库

EL函数库由JSTL提供。 --》导入标签库--》自定义函数库 --》 写一个java类,类中可以定义0~N个方法,但必须是static,而且有返回值的! --》 在WEB-INF目录下创建一个tld文件        fun     cn.itcast.fn.MyFunction     java.lang.String fun()   --》在jsp页面中导入标签库

白夜行 516

Java Web基础入门第三十七讲 JSP技术——EL函数库

EL函数库介绍由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。 这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示:<!-- 在页面中使用JSTL定义的EL函数 --> <%@ taglib uri="http://java.su

李阿昀的博客 1260

JSP页面技术之EL表达式

一、概念表达式语言(Expression Language),或称EL表达式,简称EL,是Java中的一种特殊的通用编程语言,借鉴于JavaScript和XPath。主要作用是在Java Web应用程序嵌入到网页(如JSP)中,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作。EL在得到某个数据时,会自动进行数据类型的转换。主要作用:1) 获取数据 EL

Crazyfzw的博客 2690

JSP:EL表达式

EL表达式作用 获取数据:EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据。(某个web域中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组,用EL表达式在取数据时,通常用".",当"."号取不出时,用"[]") 执行运算:利用EL表达式可以在JSP页面中执行一些基本的关系运算、逻辑运算和算术运算,以在JSP页面中...

离开屏幕的光,哪盏灯照亮你的孤独? 614

java程序员第十三课-EL表达式、JSTL标签库、EL函数库、自定义EL函数和自定义标签

课程回顾:JSP技术、JavaBean技术和EL表达式JSP的概述1.JSP的概述 2.JSP的执行的原理 3.JSP的脚本元素 * <%! %> * <%= %> * <% %>4.JSP的注释 * * Java * <%– –%> JSP的指令1.作用:设置JSP的属性,决定JSP执行的。 2.page指令:设置

Cb_MX 689

自定义EL函数

自定义EL函数 1.建一个类,里面写好想要实现功能的函数 public class myFuction { //EL表达式不能进行字符串的相关操作,就连这样子的${"abc"+"def"}都做不了 //所以要自定义函数来进行这些操作 /** * * @param source which String you want to send it lower...

weixin_44492106的博客 282
上一篇: 王爽汇编第5章部分答案
下一篇: WinAPI进程相关处理
IT回忆录
博客等级 码龄16年 42粉丝 100原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值