el表达式补充-使用静态方法
来源:互联网 发布:讲文明知礼仪例子 编辑:程序博客网 时间:2024/04/30 16:24
EL表达式:只能调用静态方法
首先创建一个类
package com.zeroyoung.web.function;public class MyFunction { public static String toUpperCase(String str){ return str.toUpperCase(); }}
在WEB-INF中添加一个myFunction.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/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" version="2.0"> <tlib-version>1.0</tlib-version><!-- 指定标签库或方法库版本号 --> <short-name>myfn</short-name><!-- 使用的短名称。对应的是taglib指令中的prefix --> <!-- uri:把当前的方法库绑定到一个uri地址上,在该网址上不一定存在方法库 --> <uri>http://www.zeroyoung.com/functions/myfunction</uri> <function><!-- 自定义方法 --> <name>touppoercase</name><!-- 方法的名称,是jsp页面上使用的名称 --> <!-- 指定执行的类 --> <function-class>com.zeroyoung.web.function.MyFunction</function-class> <!-- 指定执行的方法。方法名称必须和类中的方法名称保持一致 注意:当方法有参数和返回值时:参数和返回值必须写类全名(除了基本数据类型) --> <function-signature>java.lang.String toUpperCase( java.lang.String )</function-signature> </function></taglib>
在jsp当中添加支持:
<%@ taglib uri="http://www.zeroyoung.com/functions/myfunction" prefix="myfn" %>
使用:
${myfn:toUpperCase("abcdf")}
0 0
- el表达式补充-使用静态方法
- el表达式的使用细节补充
- EL表达式方法的使用
- 关于忽略使用EL表达式方法
- 自定义EL表达式方法
- el表达式常用方法
- el表达式常用方法
- 自定义EL表达式方法
- 自定义EL表达式方法
- 自定义el表达式方法
- 自定义EL表达式方法
- el 表达式的方法
- EL表达式的使用
- EL表达式使用小结
- EL表达式使用
- EL表达式无法使用
- El表达式的使用
- El表达式的使用
- 学Servlet略小获(5条)
- PhpStorm下post方法404 Not Found解决办法
- 1622-5 孔富晨 总结《2016年11月3日》 【连续第34天总结】
- AutoCompleteTextView控件的使用
- hdu 4474 数位搜索bfs
- el表达式补充-使用静态方法
- 利用EasyUI 表格显示Discuz数据库中数据
- 经典问题六.(二维的区间dp)棋盘分割 poj 1191
- js面向对象理解二
- 目标文件有什么读书笔记
- Leetcode-166. Fraction to Recurring Decimal
- Unity5.0新特性------unity内部:内存 和 性能(以及Unity5的升级优化)
- Android的三种动画
- C语言常用运算符优先级