在页面左边是一个菜单栏
其中每个菜单项都是从数据库中读取出来的文章名字列表,并且设置成为一个链接如:XXX.do?id=xxx在页面右边有一大块Div,想实现在点击左则菜单项中的文章名字,在右边Div块中显示怎么实现
1、菜单栏都是动态生成,想过用Ifream,但是文章内容是以字段形式存数据库中。不知道怎么实现
2、除了Ajax之外有没有别的实现方式?
项目用Struts1.x和Hibernate
哪位高人能给个思路?

解决方案 »

  1.   

    struts 的tiles框架 或者sitemesh框架,再不然自己写body left top bottom页面
      

  2.   

    我单独写一个Jsp页面用来显示文章内容的字段aa.jsp
    在显示菜单栏页面中(bb.jsp)这样写
    <div>
    <li><a href="showFiles.do?method=showfile&id=<%=rs.getId() %>" target="aa"><%=rs.getNames() %></a></li>
        <li></li>
        <li></li>
        <%} %>
        </ul>
        </div>
        <div>
        <iframe  width="604"  height="500" name="aa" >fdas</iframe>
        </div>
    但是在showFiles.do?method=showfile&id=<%=rs.getId() 中写一个Forward到aa.jsp
    可是调用的时候bb.jsp中的iframe显示是空白。