velocity的取值问题,求解答。。
pagerObject是封装的对象
里面有id ,type等字段
type 字段 外键 到 另一个 TYPE 表
TYPE表里有 id 和 name 字段, 有get和set方法。
${pagerObject.type.getName()} 取不出 TYPE表里 对应的名称
${pagerObject.type.name} 也取不出 TYPE表里 对应的名称
${pagerObject.type} 能取出 ID 。
我在做 静态化是遇到。。求大神帮忙。。怎么取出 TYPE 的name..
------解决方案--------------------能把这两个相关的类贴出来看看吗
------解决方案--------------------<c:set var="item" value="${pagerObject.type}"></c:set>
${item.name}
------解决方案--------------------能取出id就能取出name而且你都加了getset方法,那在request.setAttribute之前数据打印出来不知道有没有,如果有这就不科学了,清除缓存或者换个浏览器试试
------解决方案--------------------坐等高人
------解决方案--------------------试试这个${pagerObject.type[0].name} ,看看能不能出来,要是能出来进行<c:forEach 迭代一下