很多网站,比如sina,上面有一部分内容,比如“新闻”、“财经”、“游戏”这部分是固定的。
就是说,你点进去一个后,上面仍然还是这些内容,而网页的其他部分,则会变化
这种公共的部分是怎么实现的???

解决方案 »

  1.   

    采用frame框架了
    csdn就是一个左右结构的框架
      

  2.   

    可以用jsp的include包含一个top.jsp
    top.jsp里写那些公告的东西。
      

  3.   

    很多方法,如果是动态页面或者是shtml,可以include,如果是静态页面可以用frame(或iframe),静态页面可以用一个js文件生成导航栏,然后每个页面引用这个js。
      

  4.   

    <jsp:include page="导航拦.jsp">
      

  5.   

    1 用JS 实现,比如
    <script src="menu.js"></script>
    在js里面书写菜单的内容,document.write2 用<jsp:include 实现,比如4楼3 用<%@page include 实现4 其它的比如Ajax等客户端实现
      

  6.   

    楼上的第3点说的不太详细,我按照书上的解释补充如下:
    <%@page  contentType="text/html"; Charset=GB2312" %>
    <%@ include file="导航拦.jsp"%>
    不过这样说来,楼上说的2、3 也就一样了吧?
    可书上没说page指令标记的属性值没有写include这个属性值,如果有,为啥还要加个<%@ include file="..jsp"%>
    多次一举?
    还请老紫竹给小弟们说说page指令标记详完整的属性值。书上的或许没写那?
    自从我在csdn.net安家后,一有问题,老紫竹就马上给出解释,有时还不厌其烦的写出代码详细说明。
    我再次再次感谢老紫竹。
    我刚要开始做一个JSP网站,不打算用网上的整站(JSP网站)的源码,而采用从书上学的知识自己做一个,第一页面用servlet做,后面的再用jsp.....做。
      

  7.   

    谢谢大家。
    Web人气真旺啊