[javaEE] EL表达式调用java方法
1.新建个类,类里面定义静态方法
package com.tsh.utils;import java.net.URLEncoder;public class ELFunc {public static String urlEncode(String str){return URLEncoder.encode(str);} }
2.在WEB-INF文件夹下(除lib和classess目录外)新建tld文件
<?xml version="1.0" encoding="UTF-8"?> <taglib version="2.0" 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"><tlib-version>1.0</tlib-version><short-name>ELFunc</short-name><uri>http://www.tsh.com/ELFunc</uri><function><name>urlEncode</name><function-class>com.tsh.utils.ELFunc</function-class><function-signature> java.lang.String urlEncode(java.lang.String)</function-signature></function> </taglib>
3.jsp头部导入
<%@taglib uri="http://www.tsh.com/ELFunc" prefix="ELFunc"%>
4.el标签使用
<%=URLEncoder.encode("陶士涵") %> ${ELFunc:urlEncode("陶士涵") }
%E9%99%B6%E5%A3%AB%E6%B6%B5 %E9%99%B6%E5%A3%AB%E6%B6%B5
使用jstl标签库,手动导入jstl
1.下载压缩包,把jstl.jar和standard.jar放在tomcat的lib目录下
2.把tld放在WEB-INF目录下
3.jsp页面导入<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
4.使用${fn:toUpperCase("sdsdsdsSDSDSDssddsdsd") }
[javaEE] EL表达式调用java方法相关推荐
- java调用el_[Java教程][javaEE] EL表达式调用java方法
[Java教程][javaEE] EL表达式调用java方法 0 2016-07-03 18:00:03 1.新建个类,类里面定义静态方法 package com.tsh.utils;import j ...
- 【Android NDK 开发】JNI 方法解析 ( C/C++ 调用 Java 方法 | 函数签名 | 调用对象方法 | 调用静态方法 )
文章目录 I . 调用 Java 方法流程 II . 获取 jclass 对象 ( GetObjectClass ) III . 获取 jclass 对象 ( FindClass ) IV . JNI ...
- c 调用java post方法_C#调用Java方法(详细实例)
C#可以直接引用C++的DLL和转换JAVA写好的程序.最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL C#调用c++ C#调用 ...
- JNI基础 c语言调用java方法
利用c语言调用java无参的方法 java方法 com.example.jniparsedata.ParseData类中的方法 //打印 public void sayHelloFro ...
- 本地方法(JNI)——调用 java 方法
[0]README 1) 本文部分文字描述 转自 core java volume 2 , 旨在理解 本地方法(JNI)--调用 java 方法 的基础知识 : 2) C语言调用java 方法,包括: ...
- xsl调用java方法传参_Java中的XSL转换:一种简单的方法
xsl调用java方法传参 XSL转换 (XSLT)是将一个XML文档转换为另一个XML文档的强大机制. 但是,在Java中,XML操作相当冗长和复杂. 即使是简单的XSL转换,也必须编写几十行代码- ...
- android jni 结构体_Android应用开发Android JNI-c/c++调用java方法
本文将带你了解Android应用开发Android JNI-c/c++调用java方法,希望本文对大家学Android有所帮助. " Android JNI-c/c++调用java方法, ...
- C#调用Java方法(详细实例)
C#可以直接引用C++的DLL和转换JAVA写好的程序.最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL C#调用c++ C#调用 ...
- js调用java_Js调用Java方法并互相传参的简单实例
Js通过PhoneGap调用Java方法并互相传参的. 一.JAVA代码 写一个类,该类继承自Plugin并重写execute方法. public class PluginTest extends P ...
最新文章
- 固件安全性—防止内存损坏和注入攻击
- 金蝶应收应付模块流程_金蝶KIS专业版应收应付的系统亮点功能
- PyTorch基础-Dropout和正则化-05
- 构造数列中的常见变形总结【中阶和高阶辅导】
- pt-osc原理、限制、及与原生online-ddl比较
- iNeuOS工业互联网操作系统,矿山动态产量计量系统和铁路车辆识别系统应用场景案例...
- GSM网络与CDMA网络话务量、基站容量相关计算
- centos7.0 安装java1.8,tomcat
- vivado2017.4开发vc707(virtex7)(一)上电调试
- 知识库 编号:002
- zip、rar等密码破解软件
- linux中搭建邮件服务器
- 小白如何搭建自己的网络服务器
- 任正非 《一江春水向东流》
- Kafka:分布式消息系统
- 关于浏览器部分JS失效原因
- 东北大学OJ-1208: 实验2-7 :计算ASCII码值并输出
- k30pro杀进程严重怎么解决_iPhonex发烫严重不开机怎么办?苹果X开机不充电关机充电解决办法...
- EMC 电磁兼容测试标准
- iis rewrite 配置 php,IIS7.5安装禅道并开启Rewrite功能配置