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方法相关推荐

  1. java调用el_[Java教程][javaEE] EL表达式调用java方法

    [Java教程][javaEE] EL表达式调用java方法 0 2016-07-03 18:00:03 1.新建个类,类里面定义静态方法 package com.tsh.utils;import j ...

  2. 【Android NDK 开发】JNI 方法解析 ( C/C++ 调用 Java 方法 | 函数签名 | 调用对象方法 | 调用静态方法 )

    文章目录 I . 调用 Java 方法流程 II . 获取 jclass 对象 ( GetObjectClass ) III . 获取 jclass 对象 ( FindClass ) IV . JNI ...

  3. c 调用java post方法_C#调用Java方法(详细实例)

    C#可以直接引用C++的DLL和转换JAVA写好的程序.最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL C#调用c++ C#调用 ...

  4. JNI基础 c语言调用java方法

    利用c语言调用java无参的方法 java方法 com.example.jniparsedata.ParseData类中的方法     //打印     public void sayHelloFro ...

  5. 本地方法(JNI)——调用 java 方法

    [0]README 1) 本文部分文字描述 转自 core java volume 2 , 旨在理解 本地方法(JNI)--调用 java 方法 的基础知识 : 2) C语言调用java 方法,包括: ...

  6. xsl调用java方法传参_Java中的XSL转换:一种简单的方法

    xsl调用java方法传参 XSL转换 (XSLT)是将一个XML文档转换为另一个XML文档的强大机制. 但是,在Java中,XML操作相当冗长和复杂. 即使是简单的XSL转换,也必须编写几十行代码- ...

  7. android jni 结构体_Android应用开发Android JNI-c/c++调用java方法

    本文将带你了解Android应用开发Android JNI-c/c++调用java方法,希望本文对大家学Android有所帮助. " Android   JNI-c/c++调用java方法, ...

  8. C#调用Java方法(详细实例)

    C#可以直接引用C++的DLL和转换JAVA写好的程序.最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL C#调用c++ C#调用 ...

  9. js调用java_Js调用Java方法并互相传参的简单实例

    Js通过PhoneGap调用Java方法并互相传参的. 一.JAVA代码 写一个类,该类继承自Plugin并重写execute方法. public class PluginTest extends P ...

最新文章

  1. 固件安全性—防止内存损坏和注入攻击
  2. 金蝶应收应付模块流程_金蝶KIS专业版应收应付的系统亮点功能
  3. PyTorch基础-Dropout和正则化-05
  4. 构造数列中的常见变形总结【中阶和高阶辅导】
  5. pt-osc原理、限制、及与原生online-ddl比较
  6. iNeuOS工业互联网操作系统,矿山动态产量计量系统和铁路车辆识别系统应用场景案例...
  7. GSM网络与CDMA网络话务量、基站容量相关计算
  8. centos7.0 安装java1.8,tomcat
  9. vivado2017.4开发vc707(virtex7)(一)上电调试
  10. 知识库 编号:002
  11. zip、rar等密码破解软件
  12. linux中搭建邮件服务器
  13. 小白如何搭建自己的网络服务器
  14. 任正非 《一江春水向东流》
  15. Kafka:分布式消息系统
  16. 关于浏览器部分JS失效原因
  17. 东北大学OJ-1208: 实验2-7 :计算ASCII码值并输出
  18. k30pro杀进程严重怎么解决_iPhonex发烫严重不开机怎么办?苹果X开机不充电关机充电解决办法...
  19. EMC 电磁兼容测试标准
  20. iis rewrite 配置 php,IIS7.5安装禅道并开启Rewrite功能配置

热门文章

  1. 一个小故事,玩转Python-while循环
  2. C语言(第二章):数据类型、运算符、表达式
  3. Python_爬虫_案例汇总:
  4. Ubuntu16.04安装使用wineqq
  5. sublime3 常用功能总结
  6. Android布局_LinearLayout布局
  7. 从上云到云原生,如何用新技术应对突发事件?
  8. 凭什么老程序员被裁,应届生却能月薪 1.3 万?
  9. 这是300年后的人类生活!你相信吗?
  10. 春招快到了,送你一份数据分析常见面试题