发现!EL表达式的不足之处

发现一个EL表达式的问题,问题场景如下:
我用tld自定义了一个函数,此函数参数为一个String和一个request(这个是重点!!!).

在JSP中调用此函数时.${fm:ton("dd",request)}  ...这样写会报错!!!!

因为在EL 的范围当中没有request(有人会说用requestScope,我刚开始也是这么想的不过不行,!吼吼!!!),

在各种无奈下....嗯嗯!!!!  在前面 加了一句 request.setAttribute("request",request);

好了!!  问题是解决了!!! 这个性能会有影响吧....  

各位有没有什么好的解决方法么???

我只是想说明,自定义函数中无法把request 放进去, 因为它不在EL范围之中.   

 

 

 

你可能感兴趣的:(el表达式)