由于开发环境是 2.4 而,测试环境是2.3 造成我们几个自定义的Tag不能正确应用.
根据各种情况分析是EL表达式的值不能作为attribute传入Tag造成的。
简单看了一下 jakata-jstl 的代码:
org.apache.taglibs.standard.tag.el.core.ExpressionUtil;
ExpressionUtil.evalNotNull(tagName, attributeName, expression,
expectedType, tag, pageContext);
是专门干这事的,简单封装一下,先用着。
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=770073