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

EL表达式能否判断 对象 a instanceof Class B?该怎么处理

2012-02-12 
EL表达式能否判断 对象 a instanceof Class B?如题,用java写可以写成:Java codeif(a instanceof B){B b(B

EL表达式能否判断 对象 a instanceof Class B?
如题,用java写可以写成:

Java code
                                                        if(a instanceof B){                        B b=(B)a;                    }else if(a instanceof C){                        C c=(C)a;                    }

但是怎么用EL表达式来做这种判断呢?

[解决办法]
那能自定义EL表达式来完成这个功能了。
[解决办法]
建议你在el中用三元运算符看看,应该可以实现,刚刚看到贴,我也是没尝试过,不过你可以试试
[解决办法]
EL 是用于视图呈现的,不是给你用来处理业务逻辑的,更不可能进行类型判断!

热点排行