403  
   0
自定义EL表达式
作者:系统管理员于 2017年08月22日 发布在分类 / 编程 / java 下,并于 2017年08月22日 编辑
详解 表达式 达式 表达 方法 自定义 定义 自定 string 连接

建一个java类 

/**
 * Class Description:
 * 
 * @author yjde
 */
public class ELFuncUtil {
	/**
	 * EL方法用于连接两个字符串
	 * 
	 * @param str1
	 * @param str2
	 * @return
	 */
	public static String append(String str1, String str2) {
		return str1 + str2;
	}
}


写tld文件elfunc.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 [url]http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd[/url]"
	version="2.0">
	<tlib-version>1.0</tlib-version>
	<short-name>elf</short-name>
	<function>
		<description>用于连接两个字符串</description>
		<name>append</name>
		<function-class>com.ourpalm.mis.common.util.ELFuncUtil
		</function-class>
		<function-signature>java.lang.String append(java.lang.String,java.lang.String)</function-signature>
		<example>${elf:append(str1, str2)}</example>
	</function>
</taglib>

                      

使用自定义的el表达式,在jsp中导入tld。

<%@ taglib prefix="elf" uri="/WEB-INF/tlds/elfunc.tld"%>
<c:out value="${elf:append(param.str1, param.str2)}"/>



 知识评论当前评论数0

 推荐知识


 访问权限

创建人 系统管理员
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 系统管理员 : 人员      789 : 人员     
分类审核权限 无需审核
分类预览权限 无限制
分类下载权限 无限制
 历史版本

修改日期 修改人 备注
2017-08-22 17:03:49[当前版本] 系统管理员 1
2017-08-22 17:03:01 系统管理员 1
2017-08-22 17:02:08 系统管理员 CREAT

 附件

附件类型

PNGPNG

 目录
    wcp知识库系统-V4.0.0