门户网站,都是从数据库取出一条条新闻显示在首页上,这样的应该要用到动态的页面来显示,可是现在网站首页都是HTML的,请问都是怎么做的?是只是改个链接地址(.jsp改.html) 还是把JSP文件转成HTML 

解决方案 »

  1.   

    门户网站首页通常都是N个板块拼起来的,最外边的框架是HTML的,里边用<div>或<iframe>标签规划整个页面
    <iframe>标签的src属性发送请求给服务器,获取信息,显示的是另外一个页面,只不过主页包含了限制页面,外表看不出来而已
    像这样<html>
      <head>
        <title>MyHtml.html</title>
      </head>
      
      <body>
      <div >
      <iframe src="test.do?method=mytest"></iframe>
      </div>  
      </body>
    </html>里边的mytest其实会跳转到一个JSP页面
      

  2.   

    而且可以把struts的拦截设为.html,表面上向是一个html,可实际上是个action
      

  3.   

    不是想用html,是不得不用html,访问量太大了,用动态页面扛不住,只好把页面静态化