我在做个新闻网站,新闻的添删改查都实现了,现在只是前台显示了,不清楚要怎么弄了。
首页上面有几个小模块,国际新闻,国内新闻,娱乐新闻,体育新闻等,每个模块显示各类别的5条最新的新闻。那个小模块要怎么实现啊,单独做个页面吗?就是去数据库查询最新的5条记录,那不是几个模块就要做几个页面了吗?Action里面也要去增加几个处理了。大侠们,你们是怎么做的啊?给我说一下思路可以吗?谢谢,我以前没弄过,自己学的,现在不知道要怎么弄了?谢谢

解决方案 »

  1.   

    如果是一个要发布的新闻网站,建议这些数据都放在数据库中动态获取,看数据库怎样设计了。到时用新闻id关联就行了,action一个就够,不用多写
      

  2.   

    我数据库就3个表 1个存放news实体,1个放catalog目录实体,另外一个是image实体 之间用主键关联的    
      

  3.   

    提供一个思路,仅供参考: 首页加载新闻目录,绑定各目录至n个div,同时隐藏各id至隐藏域,利用ajax获取新闻目录id,后台根据此id在新闻表中查询5条最新新闻,再返回相关内容填充至对应div
      

  4.   

    不知道 各位高手除了Ajax之外 还有没有其他的方法!
      

  5.   

    不知道这样行不行?
    使用sql的倒叙查询,就是说 按照最新的添加时间来查询!
      

  6.   

    个人认为不用ajax也可以解决:
     将新闻目录id做key,新闻内容id做键,保存至hashmap不置可否
      

  7.   

      <body>
        <c:import url="/pages/login.jsp"/>
      </body>首页index.html写上面的把url地址改下  写成你的Action地址 这样就能读取内容了
      

  8.   

    就是为各模块再编写个首页jsp文件,....用查询控制数据库中的最新的信息..例如mysql:select * from table limit 5;例外action只需要一个就行了,你可以在jsp中传参到action中控制,action中根据不同的参数返回不同的页面例如:NewsAction?flag=index
      

  9.   

    然后在你首页用 
    <jsp:include >把需要的jsp文件包含进来就ok了
      

  10.   

    我现在是做了几个小页面 比如国际新闻a.jsp 把查询在这个a.jsp里面实现的 只是那么多的小页面很是麻烦 不知道有没有其他好的方法
      

  11.   


    你可以考虑使用frame或者通过隐藏域使用div  
    至于开始的问题 你要先考虑好你的设计  我在这里提个思路  建个新闻表 和目录表 新闻表里设置目录外键  可以通过sql的倒叙查询 就是按照时间来查询 再加上目录的外键 这样在查询的时候 不仅可以得到所在目录下的最新五条信息!  
      

  12.   


    ...08年的给顶出来了 ....
    专门为这个页面做个 action, 然后是通过list/map 来获取相应的内容,应该是一个二维的