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

关于EL表达式与javaBean的有关问题

2013-10-25 
关于EL表达式与javaBean的问题本帖最后由 mfemilu01 于 2013-09-25 11:19:22 编辑问题有两个,如下1.javaBe

关于EL表达式与javaBean的问题
本帖最后由 mfemilu01 于 2013-09-25 11:19:22 编辑 问题有两个,如下
1.javaBean“规范”中可以写入复杂类型么?(JavaBean中有另外一个JavaBean)
比如
class MyJavaBean
{
    private String name;
    private YourJavaBean yourJavaBean;

    ...省略若干get set方法
}
class YourJavaBean
{
    private String year;

     ...省略若干get set方法
}

此处MyJavaBean是否符合规范???



2.  EL表达式对于MyJavaBean上述写法,是否可以用${MyJavaBean.YourJavaBean.year}取到year???
……突发奇想= =求解答,特别是第二个问题_(:зゝ∠)_我想尽量复用bean而不是在每个bean里都写year,是不是可以这样用el表达式取到year?


[解决办法]
当然可以取到..
[解决办法]

引用:
当然可以取到..

补充. . 
el表达式写属性名YourJavaBean的Y小写
${MyJavaBean.yourJavaBean.year}

[解决办法]
之前看过视频说  obj.property      实际上根据property 可以反向获取到对应的get方法getPropery()  所以如果obj下面没有这个方法或者方法名称大小写不对 ,就出错了。。所以命名规范要明确好

热点排行