完成任务:VIP后台运营系统加一个推送系统,给前台我的信息显示
VIP后台运营系统原理:一个decorator.jsp(模版页面)发请求到后台读.cfg配置文件(一大段JSON字符串配置每个菜单及二级菜单),每个二级菜单都配置了url,点击二级菜单跳到对应的后台url,后台SpringMVC Controller处理后(比如添加任务)返回一个对应的JSP页面加到decorator.jsp(模版页面)上
切图:把图层隐藏(或者可以新建psd文件然后从原图拖过去),切出背景图
A页面跳到B页面,B页面中完成登录任务,返回刷新A页面领奖的原理:
A页面模版页面,点击前往后,window.open打开B页面,B页面完成登录后把数据库任务状态设为完成,以后每次刷新A页面都发请求给Java后台,java后台HttpClient发请求给数据库查询任务状态,返回TaskStatus,A页面上的js通过artTemplate库根据返回的TaskStatus渲染A页面