例如Singer表和News表,其中一个singer对应多个news。
当显示所有news时,这时要注意了:在pojo包里的News属性有Singer类,而在生成的News表里属性对应的是singerId。故点击新闻管理标签(出发了查询所有新闻的action,将所有新闻放在request对象的
allNews中),在显示所有新闻的页面:
<logic:iterate id="allNews" name="allNews" scope="request">
<tr>
<td>${ allNews.newsId}</td>
<td>${ allNews.title}</td>
<td>${ allNews.time}</td>
<td>${ allNews.info}</td>
<td>${allNews.singer.name }</td>
</logic:iterate>
为了显示新闻人物,一定要用红体字显示Singer表对应的name属性。正所谓层层嵌套得到所要显示的信息。