日期:2014-05-17  浏览次数:20668 次

jsp中显示查询结果的问题
我建了一个回复的表格,怎么通过回复表中的帖子id取出帖子表里的帖子标题,然后和回复表中的信息一起封装起来,再传到jsp页面中显示出来?有人知道怎么做不?

------解决方案--------------------
你的回复表应该有个glid 这样的东西 关联着回复帖子的主键
------解决方案--------------------
你想通过对查询结果用过什么对象进行封装
List<javavo?>还是 List<String[]> 或者说sql语句?
------解决方案--------------------
这个是数据库设计问题
------解决方案--------------------
第一种方法:你可以把消息封装为一个对象,(id,帖子内容,回复内容。。。)在数据库中应该有个表与这个内容对应,当帖子被回复的时候更新这个表,显示的时候 查询这个表
第二种方法;如果你不想修改原来的表结构了,就再建立一个表(id,帖子ID,回复内容。。。。),用来存储回复信息,与帖子表形成外键关联,当回复的时候插入这个表,显示的时候用连接查询select 回复内容,其他想查的数据 from 帖子表 left join 内容表 on id=帖子ID where id=?