学成在线 第4天 讲义-页面静态化 页面预览 一

本文详细介绍了CMS系统中的页面静态化需求和流程,包括如何通过FreeMarker技术结合数据模型和模板生成HTML页面。重点讲解了数据模型的获取,通过DataUrl接口远程调用获取轮播图和精品课程推荐等信息。此外,还阐述了RestTemplate在HTTP请求中的应用,用于在静态化过程中获取页面数据。
摘要由CSDN通过智能技术生成

页面静态化需求 
1、为什么要进行页面管理? 
本项目cms系统的功能就是根据运营需要,对门户等子系统的部分页面进行管理,从而实现快速根据用户需求修改页面内容并上线的需求。
2、如何修改页面的内容? 
在开发中修改页面内容是需要人工编写htmlJS文件,CMS系统是通过程序自动化的对页面内容进行修改,通过页面静态化技术生成html页面。
3、如何对页面进行静态化? 
个页面等于模板加数据,在添加页面的时候我们选择了页面的模板。页面静态化就是将页面模板和数据通过技术手段将二者合二为,生成html网页文件。
4、页面静态化及页面发布流程图如下: 
 
业务流程如下: 
1、获取模型数据 
2、制作模板

3、对页面进行静态化 
4、将静态化生成的html页面存放文件系统中 
5、将存放在文件系统的html文件发布到服务器 
2 FreeMarker 研究 
参考学成在线-freemarker.pdf
页面静态化 
3.1 </

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值