J2EE (Java 2 Platform Enterprise Edition) based solution scheme for staticizing WEB dynamic page

一种基于J2EE的WEB动态页面静态化解决方法,步骤包括:1)由静态页面生成应用模拟客户端请求,发送请求到原有的动态页面,并将响应对象里的输出流指向到本地文件;2)WEB应用读取由“静态页面生成应用”生成的静态页面;静态页面生成好以后,用户对WEB应用的动态页面地址的访问就会重定向响应的静态页面。 本方法采用基于J2EE的动态页面静态化解决方案,程序上不做修改,就能够很好的减少应用服务器的压力和数据库连接资源的竞争。 相比原来的直接访问WEB应用的动态页面,WEB服务器的高峰期的cpu使用率由原来的100%降到了60%。 相关功能对数据库连接资源的竞争由原来的80%降到了0%,因为这时没有数据库连接。 高并发环境下响应速度快。