关于struts标签的使用,本人标签用的不是很好,请指点下

zwei27 2009-04-10 04:15:15
<table border="1" align="center">
<tr> <td align="center">教材名称</td>
<td align="center">教材等级</td>
<td align="center">所属语种</td>
</tr>
<logic:present name="list">
<logic:iterate id="book" name="list">
<bean:define id="tbSpeak" name="book" property="tbSpeak"/>
<tr>
<td><html:multibox property="bookid" onclick="selectOne()">
<bean:write name="book" property="bookid"/>
</html:multibox><br></td>
<td><bean:write name="book" property="bookname"/></td>
<td><bean:write name="book" property="booklevel"/></td>
<td><bean:write name="tbSpeak" property="speakid"/></td>这里这个tbSpeak不用我说了吧,book表的一个外键的表,我这里想显示它的名字,不要显示ID,如何实现啊,有没高手标签用的好的指点下
</tr>
</logic:iterate>
</logic:present>

</table>
...全文
104 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
专业二三维GIS 2009-04-13
  • 打赏
  • 举报
回复
什么属性都可以,不仅仅主键
zwei27 2009-04-12
  • 打赏
  • 举报
回复
没有高手小得?
zwei27 2009-04-10
  • 打赏
  • 举报
回复
好像只能显示主键的,,你们试过能显示名字的?
zwei27 2009-04-10
  • 打赏
  • 举报
回复
<td> <bean:write name="tbSpeak" property="speakName"/> </td>写成这样会报错
mumu_java 2009-04-10
  • 打赏
  • 举报
回复
tbSpeak这个bean中没有speakName属性吗?没有就加上,从数据库中查出来,再前台标签中写
<td> <bean:write name="tbSpeak" property="speakName"/> </td>
jiatai416 2009-04-10
  • 打赏
  • 举报
回复
id能取出来,用同样的方法取名字不就行了么。
专业二三维GIS 2009-04-10
  • 打赏
  • 举报
回复
楼主的贴子不太容易看懂,按我的理解这样改一下不就行吗了?

<bean:write name="tbSpeak" property="speakid"/>
改为
<bean:write name="tbSpeak" property="speakname"/>

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧