如何制作生成静态页面的新闻系统
1个回答
展开全部
可以通过tomcat的定时器机制,定期执行jsp/servlet访问数据库或者文件,来生成html文件(即静态页)。就是一个发布系统。
比如,每5分钟你的servlet运行一次(这个定时任务,tomcat支持的),servlet读取你的数据表(比如,新闻数据),按照HTML格式写入到a.html,那么用户访问的a.html就是“动态的”静态页面。
很简单,就是发布。一般都使用了模版,对标题、正文等进行字符串匹配、替换。当然,还有更高级的,但原理都一样的。
比如,每5分钟你的servlet运行一次(这个定时任务,tomcat支持的),servlet读取你的数据表(比如,新闻数据),按照HTML格式写入到a.html,那么用户访问的a.html就是“动态的”静态页面。
很简单,就是发布。一般都使用了模版,对标题、正文等进行字符串匹配、替换。当然,还有更高级的,但原理都一样的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询