1.静态页面
优点:
- 浏览器解析异常的快
- 静态页面能够被搜索引擎收录.实现快速检索.(.html)
- 静态页面的数据可以通过js等技术快速获取数据.
缺点:
- 页面中的内容都是写死的.扩展不易
- 占用浏览器的内存资源较大
2.动态页面
缺点:
- 搜索引擎不会收录动态页面 .jsp
- 动态页面的加载时间较长
优点:
- 全部的数据都是动态获取的扩展性好.
3.伪静态技术
伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。就是展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。
概括:以.html结尾的动态页面
框架的实现方式:
在web.xml中添加拦截.html结尾的拦截方式,实现伪静态的技术
<servlet-mapping>
<servlet-name>springmvc-web</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>