商城项目---畅购chapter07(第七天)

第七章得课后实践得生成资源静态页得这个比较麻烦,需要实践,不过这个微服务用起来还是挺方便得,套路都一样

 

创建Thymeleaf练习案例

每次添加完新得工程总会出现Maven依赖报错

重启,或者clen,刷新基本就可以了

更换一些版本号冲突解决

下面都是thymeleaf得一些基础语法得练习

开始创建搜索的带Html页面的搜索微服务

引入依赖

 

调用详解

启动报错

原因是抽象类没有实现方法,这个时候先把findAll方法干掉

 

全部加入部署之后页面显示成功

 

集合数据填充

页面预览,填充成功:

 

关键词搜索

 

 

修改搜索框

 

展示:

分类,品牌,规格信息的回显:

这又个很麻烦的问题就是乱码问题,地址把List给解析成乱码了,导致不能正常跳转

最好经过排查是我的th:href=”@{${url}(category=${category})}”少写一个$报的乱码错误,修改之后正常变化

最后所有条件进行筛选,均显示正常

分页查询:

 

这快也就是主要是调用SkuServiceImpl里面得服务,都写好得,而且Page对象也又封装,接下来只要在页面拼接写thymeleaf模板得时候拼接得时候可能会出错,不过问题都好解决,都是一个套路得拼接

实践商品详情

创建商品详情微服务

创建成功

资源静态页生成成功

这个实战项目只是生成thymeleaf得模板,并不是去制作商品得详情页,当然只要模板生成好了,下面得也只是调整跳转页面而已,都是比较简单得,这个时候需要把GoodsApplication这个微服务启动才能开启页面模板生成得微服务,静态资源才能正常生成。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值