在jbuilder中建自己的工程和jsp页面,写一个专门连接数据库的类备用,然后在Dreamweaver中新建站点,站点名和你刚才建的java工程中的webmodule名一致,路径指向该webmodule,建好后会发现刚才在jbuilder中建的jsp页面出现在你的Dreamweaver站点里,双击打开该页面设计页面框架,其中像http://loverwall.tianya.cn/Index.asp中的便签要用层实现。

解决方案 »

  1.   

    public String lovehtmlQuery()
         {
           HibernateRegister hibernateRegister=HibernateRegister.getHibernate();
           String hql="from LoverWall";
           Iterator loverIterator=hibernateRegister.hqlSelect(hql);
           String str=" ";
          while(loverIterator.hasNext())
           {
             LoverWall loverwall = (LoverWall)loverIterator.next();
             str+="<table width='100%' border='0' cellspacing='0' cellpadding='0' style='margin-top:8px'><tr><td height='700' valign='top' class='ceng'>";
             str+="<div id=Layer1 class='Layer yelp' style='left:144px;top:500px;z-index:"+loverwall.getId()+";' onmousedown='movetianyamessage(Layer1)' style='CURSOR: move'>";
             str+="<table width='100%' border='0' cellspacing='0' cellpadding='0'>";
             str+="<tr>";
             str+="<td width='8%' rowspan='2' valign='top'><img src='images/l_2.gif' width='20' height='51'></td>" ;
             str+="<td width='82%' rowspan='2' valign='top'><table width='98%' border='0' cellspacing='0' cellpadding='0'>";
             str+="<tr>";
             str+="<td><img src='images/l_1.gif' width='37' height='9'></td>";
             str+="</tr>";
             str+="</table>";
             str+="<table width='100%' border='0' cellspacing='0' cellpadding='2'>";
             str+="<tr><td>天字"+loverwall.getId()+"号</td><td align='right' class='gray' >"+loverwall.getCreatedate()+"</td></tr>";
             str+=" </table>";
             str+="<table width='100%' border='0' cellspacing='0' cellpadding='0'>";
             str+="<tr><td>&nbsp;&nbsp;"+loverwall.getContent()+"</td></tr>";
             str+=" </table>";
             str+="</td>";
             str+="<td width='10%'align='center' valign='top' style='cursor:hand' onclick='deltianyamessage()'><span class='close' >X</span></td>";
             str+="</tr>";
             str+="<tr><td align='right' valign='bottom'><img src='images/l_3.gif' width='26' height='70'></td></tr>";
             str+="<tr><td align='right' valign='' colspan='3'><img src='images/SmallHeart.jpg' width='13' height='10'>&nbsp;"+loverwall.getName()+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>";
             str+="</table>";
             str+="</div>";       }
           return str;//转到
         }
    这个方法是动态生成的一个纸条,并从数据库里读取数据显示在纸条上,我怎样才能让每条记录对应的纸条的颜色也是循环的,关键是在脚本上?还有纸条的位置也是改变的,而不是重叠在一起