这是循环一个存储在session里面的集合,
<s:iterator value="#session.teacher_subscibe_teacher" var="st" end="18" status="is">
<s:if test="#is.index%9==0&&#is.index!=0">
<li><a class="img-wrapper" href="classInfo/details/${st.teacherInfo.infoId }"><img src="${st.teacherInfo.infoSmallImg}" width="20" height="20"></a></li>
</s:if>
<s:else>
<li class="last"><a class="img-wrapper" href="classInfo/details/${st.teacherInfo.infoId }"><img src="${st.teacherInfo.infoSmallImg}" width="20" height="20"></a></li>
</s:else>
</s:iterator>
这是查询集合的hql语句:from RegistedUserSubscibeTeacher st inner join fetch st.teacherInfo stt where stt.infoId=1 (这里是把RegistedUserSubscibeTeacher实体的teacherInfo(这也是一个实体) 查出来了)
我打断点看过,查询出来的结果完全符合要求在页面遍历这个集合是${st.teacherInfo.infoId} 这个能取到值 ${st.teacherInfo.infoSmallImg} 这个就取不到了我也换了其他的属性,发现,只能取到teacherInfo 的 infoId 这么一个属性,其他的infoName,infoSex,infoAge ,infoSmallImg 等等就取不到了。大神们,这到底是肿么了?
<s:iterator value="#session.teacher_subscibe_teacher" var="st" end="18" status="is">
<s:if test="#is.index%9==0&&#is.index!=0">
<li><a class="img-wrapper" href="classInfo/details/${st.teacherInfo.infoId }"><img src="${st.teacherInfo.infoSmallImg}" width="20" height="20"></a></li>
</s:if>
<s:else>
<li class="last"><a class="img-wrapper" href="classInfo/details/${st.teacherInfo.infoId }"><img src="${st.teacherInfo.infoSmallImg}" width="20" height="20"></a></li>
</s:else>
</s:iterator>
这是查询集合的hql语句:from RegistedUserSubscibeTeacher st inner join fetch st.teacherInfo stt where stt.infoId=1 (这里是把RegistedUserSubscibeTeacher实体的teacherInfo(这也是一个实体) 查出来了)
我打断点看过,查询出来的结果完全符合要求在页面遍历这个集合是${st.teacherInfo.infoId} 这个能取到值 ${st.teacherInfo.infoSmallImg} 这个就取不到了我也换了其他的属性,发现,只能取到teacherInfo 的 infoId 这么一个属性,其他的infoName,infoSex,infoAge ,infoSmallImg 等等就取不到了。大神们,这到底是肿么了?
解决方案 »
- ajax异步提交设置contentType的问题
- java.lang.NoSuchMethodException: Property 'name' has no setter method?
- java有没有取整数的函数?如 2.88 我想取成 2 有人知道马?
- +++++++++++问一个有点难度的问题。
- 如何做一个转换??
- ====问一个页面转换问题====
- jsp+tomcat+oracle找不到驱动(高手请进)
- 很菜的问题,但我实在想不通
- .jsp和.java文件要放在哪儿?
- java使用axis2生成客户端,调用服务端webservice报错None
- java simpledateformat 日期格式的疑问
- 不显示删除回复显示所有回复显示星级回复显示得分回复 spring和Hibernate使用动态数据源AbstractRoutingDataSource出问题
看看ValueStack和Map里的值是否正常
估计是你的get,set方法没写吧