SSH框架中jsp页面如何读取外键属性值?
1个回答
推荐于2019-10-23 · 知道合伙人互联网行家
关注
展开全部
SSH框架中jsp页面读取外键属性值的方法如下:
当程序在加载该对象时,会将外键对应的对象属性加载进来:
<many-to-one name="teacher" class="net.zjl.po.Teacher" fetch="select" lazy="false">
<column name="tid" />
</many-to-one>
在jsp页面上用s标签迭代输出:
<s:iterator value="list" >
<tr>
<td><s:property value="id" />
</td>
<td><s:property value="title" />
</td>
<td><s:property value="tkey" />
</td>
<td><s:property value="comment" />
</td>
<td><s:property value="teacher.tname" />
</td>
<td><s:property value="teacher.office" />
</td>
<td><s:property value="teacher.phone" />
</td>
</tr>
</s:iterator>
这里的teacher即为该类外键
当程序在加载该对象时,会将外键对应的对象属性加载进来:
<many-to-one name="teacher" class="net.zjl.po.Teacher" fetch="select" lazy="false">
<column name="tid" />
</many-to-one>
在jsp页面上用s标签迭代输出:
<s:iterator value="list" >
<tr>
<td><s:property value="id" />
</td>
<td><s:property value="title" />
</td>
<td><s:property value="tkey" />
</td>
<td><s:property value="comment" />
</td>
<td><s:property value="teacher.tname" />
</td>
<td><s:property value="teacher.office" />
</td>
<td><s:property value="teacher.phone" />
</td>
</tr>
</s:iterator>
这里的teacher即为该类外键
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询