现在很多网站读取新闻的时候采取html文件形式实现
例如下:
html方式通过:31779-1.html来实现
http://www.68design.net/Graphic/Theory-Graphic/31779-1.html
普通方式通过:mid=3797发送到info.aspx来读取信息.
http://main.68design.net/project/info.aspx?mid=3797
不知道html方式是如何实现从数据库读数据的.
------解决方案--------------------
------解决方案--------------------
有下面两种可能:
1、这些是预先生成好的 html 文件,访问的时候没有做什么数据库查询。
2、通过 Filter 将参数从 URL 中解析出来,根据参数做查询,然后将结果返回给浏览器。
------解决方案--------------------
把URL重写,你看到的是html实际上是JSP
比如 show.jsp?id=22;
重写后变成 show-22.html但这个指向的还是JSP文件
------解决方案--------------------
http://main.68design.net/project/info.aspx?mid=3797
- Java code
1.String mid = request.getParameter("mid");2.判断是否存在3797.html文件。有,转入3如果没有,就创建一个。读取数据库,写入3797.html文件。......3.response.sendRedirect("3797.html")