首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

[转]自定义EL表达式步骤

2012-10-08 
[转]自定义EL表达式方法大家在编写jsp的时候相信大家都会使用到EL表达式语言,可是我们还是会遇到不方便的

[转]自定义EL表达式方法
大家在编写jsp的时候相信大家都会使用到EL表达式语言,可是我们还是会遇到不方便的时候,比如连接两个字符串,在java中我们可以这样写  [ String str = “str1”+”str2”;  ]这绝对没有问题,可是如果使用EL表达式语言,那就麻烦了,你如果写成这样[  ${‘str1’ + ‘str2’}  ] EL会认为你是想进行加法运算….那么页面就抛出了异常,可是有这种需求(连接字符串)该怎么办呢?
我们必须先要建立一个java类文件,



然后在jsp页面中要这么写
<%@ taglib prefix="elf" uri="/WEB-INF/elfunc.tld"%>
使用的时候这样写   ${elf:append(str1, str2)} 自动就会返回一个连接好的字符串

如: <c:out value="${elf:append(param.str1, param.str2)}"/>
1 楼 Fecoly 2011-10-26   解决了我很多问题.

热点排行