我要做一个主页,现有board(板块)  topic(主题)两表
我要做的效果如下:
板块A名字       板块B名字
根据板块A查的主题名字1 根据板块B查的主题名字1
根据板块A查的主题名字2 根据板块B查的主题名字2
根据板块A查的主题名字3 根据板块B查的主题名字3还有这些板块A,B,和主题,如何加上超链接?
我现在是两个for循环
查找所有板块
for(....)
{
    list.add(板块名字);
    
   for(...)
  {
    根据板块Id查主题
     list.add(主题名字);
  }
}
return list;然后循环读出list,但是我发现没办法加超链接...还有如何用c:foreach循环读出list?
我现在只是<%for(...)%>这种方式读,因为我是List list = new ArrayList();这样创建list的不能用${list.什么属性输出}就以上的问题,冰天雪地跪求思路....
先谢谢了!

解决方案 »

  1.   

    为什么加不上超链接那,在循环里拼写html代码就可以,然后返回姘好的html代码,前台直接数据即可,也不需要做循环了。
      

  2.   

    我返回的是一个list,没有保存对象,而且超链接要加上板块比如<a href=".../board?板块Id"  然后还有<a href=".../topic?主题id"
      

  3.   

    板块A名字 板块B名字
    根据板块A查的主题名字1 根据板块B查的主题名字1
    根据板块A查的主题名字2 根据板块B查的主题名字2
    根据板块A查的主题名字3 根据板块B查的主题名字3就像这里一样
      

  4.   

    4楼先谢谢了,我已经解决了.我的方法是另建一个实体类,有href,title两个属性,拿出数据时把数据和地址放进去,页面循环这个List我QQ被盗了,就加你CSDN这个为好友吧