版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、模拟京东(九)课程计划:1、 后台广告tab页面搭建2、 左侧广告位树形加载3、 大广告列表查询4、 大广告添加5、 前台系统大广告轮播6、 大广告优化1 后台广告tab页面搭建1.1 添加jsp页面1.2 修改top.jsp在top.jsp中添加广告的tab页。1.3 跳转到ad_main.jsp页面1.3.1 修改jsp页面的请求路径1.3.2 编写controller1.4 跳转到ad_left页面1.4.1 修改jsp页面的请求路径1.4.2 编写controller2 左侧广告位树形加载2.1 Treeview插件jQuery Treeview 提供了一个无序灵活的可折叠的树形菜单,
2、它是jquery的一款插件。2.2 页面初始加载左侧tree2.2.1 分析1、 编辑“广告”tab页,加载树形广告位,而且加载的是的最顶级的元素;2、 根据数据库分析,最顶级元素(节点)就是parentId为0的元素,即在这里就是:新巴巴商城;3、 点击新巴巴商城时,又根据该id查询该父节点下的子节点。4、 如何判断是否是最顶级元素?由于我们这里用的的是jquery的树形插件TreeView,在执行jquery的treeview方法是,url后默认有一个形参为:root=“source”。2.2.2 页面初始化js2.2.3 编写service接口、实现类service接口:实现类:2.2.
3、4 编写controller2.2.5 配置dubbo服务略。2.2.6 数据展示3 大广告列表查询3.1 分析1、 当点击节点时,如果该节点是一个父节点,那么则加载该节点下的子节点;2、 当点击节点时,如果该节点不是一个父节点,那么则加载广告位下所有的广告。3.2 在ad中添加属性3.3 编写service接口、实现类service接口:实现类:3.4 编写Controller3.5 jsp页面回显4 大广告添加4.1 去添加页4.1.1 分析添加广告时,需要指定高广告属于哪个广告位下的,因此在添加时,我们需要带上positionId,用于在广告保存。4.1.2 更新list方法4.1.3
4、修改jsp页面的请求路径4.1.4 编写Controller4.2 大广告添加4.2.1 修改jsp页面的请求路径4.2.2 编写service接口、实现类service接口:实现类:4.2.3 编写Controller4.2.4 列表优化1、 图片显示 - 略2、 id倒序 - 略5 前台系统大广告轮播5.1 分析1、 页面需要什么格式的数据2、 数据格式:key:value, key:value, key:value, 3、 通过数据格式分析,我们需要将List转成json串在页面进行解析。4、 既然将List转成json串在页面进行解析,根据商品添加模块中多附件上传的经验,我们可以通过R
5、esponseBody注解实现。5.2 ResponseBody实现原理5.2.1 分析1、 在将springmvc框架时,我们知道springmvc支持json,而且依赖的jar包是jacksonjar包,所有springmvc的对象与json之间的转换其实是通过该jar中的ObjectMapper对象实现。2、 ObjectMapper可以去空操作。3、 显示图片的属性为:src,而Ad对象中是picture;显示图片的链接的是href属性,而ad对象中是url属性。因此这里可以通过JsonProperty注解指定。5.2.2 ObjectMapper对象使用5.3 更改Ad对象5.4 编写JsonUtils工具类作用:将通过ObjectMapper将对象转成json串。5.5 编写service接口、实现类编写service接口:实现类:5.6 更新Controller的index方法5.7 在portal中配置dubbo服
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南京邮电大学《程序设计语言B》2023-2024学年第一学期期末试卷
- 江西省上饶市2024年中考数学二模试题含答案
- 九江职业大学《商业推广设计》2023-2024学年第一学期期末试卷
- 江苏航空职业技术学院《Premere视频编辑应用与实践》2023-2024学年第一学期期末试卷
- 黄淮学院《舞蹈编创(一)》2023-2024学年第一学期期末试卷
- 【物理】第十二章 简单机械 章末练习-2024-2025学年八年级下册人教版物理
- 重庆商务职业学院《工程制图与CAD》2023-2024学年第一学期期末试卷
- 重庆第二师范学院《药物流行病学》2023-2024学年第一学期期末试卷
- 浙江长征职业技术学院《普通生物学(一)》2023-2024学年第一学期期末试卷
- 浙江横店影视职业学院《建筑工程计里与计价》2023-2024学年第一学期期末试卷
- 2025寒假散学典礼(休业式)上校长精彩讲话:以董宇辉的创新、罗振宇的坚持、马龙的热爱启迪未来
- 2025年浙江中外运有限公司招聘笔试参考题库含答案解析
- 建筑公司2025年度工作总结和2025年工作安排计划
- 电压损失计算表
- 福建省福州市2023-2024学年高二上学期期末测试英语试卷(含答案)
- 脑疝病人的观察与护理
- 人民医院建设项目背景分析
- 初级会计实务题库(613道)
- 2024年高考地理时事热点:环保(附答案解析)
- 招标代理机构选取技术标投标方案(技术方案)
- 北师大版本八年级上册第一章单元测试卷(A卷)【含答案】
评论
0/150
提交评论