首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

自定义EL表达式步骤

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

自定义EL表达式方法

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

??????我们必须先要建立一个java?类文件,?然后建立一个公有的静态的方法方法

?

      >??

    ??? 注:int型直接写成int就行

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

    如:?<c:out value="${elf:append(param.str1, param.str2)}?"/>

    ?

    ?

    原文地址:http://jiangsha.iteye.com/blog/367182

热点排行