黑马程序员技术交流社区

标题: 【郑州校区】实现速运快递前台系统活动促销列表分页数... [打印本页]

作者: 我是楠楠    时间: 2019-6-18 16:34
标题: 【郑州校区】实现速运快递前台系统活动促销列表分页数...
本帖最后由 我是楠楠 于 2019-6-18 17:04 编辑

【郑州校区】实现速运快递前台系统活动促销列表分页数据查询  

1、 修改 promotion.html 页面分页列表 page.js 中请求路径   
2、 将 Promotion 实体类抽取出来 ,从 bos_management 分离 bos_domain 项目
将 bos_management 中 cn.itcast.domain 包所有类 复制 bos_domain 中  分别在 bos_fore 和 bos_management 中 引入 bos_domain 依赖  
3、 在 bos_fore 项目新建 PromotionAction 提供 pageQuery 方法  
4、 在 bos_management 项目 提供 WebService 服务,根据 page 和 rows 返回分页数据分页能否使用 spring data 自带 Page 对象,作为 WebService 传输数据对象  
  
并不是一个完全 POJO 类,没有 setter 方法  
在 bos_domain 中创建 PageBean 对象  
在 Promotion 加入@XmlRootElement  
在 PromotionService 提供 WebService 服务接口方法  
实现  
5、 在 bos_management 发布 WebService 配置  配置 web.xml  
配置 applicationContext-webService.xml  
错误:11:35:03,497 ERROR JAXRSInvoker:244 - No subresource locator found for path /
11:35:03,518  WARN WebApplicationExceptionMapper:73 - javax.ws.rs.NotFoundException: HTTP 404 Not Found
解决: 忘记写@GET   
错误:Caused by: javax.xml.bind.JAXBException: class  cn.itcast.bos.domain.take_delivery.Promotion 以及其任何超类对此上下文都是未知的。解决: 如果 WebService CXF 返回带有泛型的集合 ,解决需要在使用带有泛型的集合类型上面@XmlSeeAlso 注解  
  
测试 :
传智播客·黑马程序员郑州校区地址
河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层
联系电话 0371-56061160/61/62
来校路线  地铁一号线梧桐街站A口出

图片3.png (1.27 MB, 下载次数: )

图片3.png

图片4.png (123.65 KB, 下载次数: )

图片4.png

图片5.png (73.84 KB, 下载次数: )

图片5.png

图片6.png (84.67 KB, 下载次数: )

图片6.png

图片7.png (1.47 MB, 下载次数: )

图片7.png

图片8.png (1.36 MB, 下载次数: )

图片8.png





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2