4.2.5 测试
使用swagger-ui或postman测试本接口。
4.3 课程信息模板设计
在确定了静态化所需要的数据模型之后,就可以编写页面模板了,课程详情页面由多个静态化页面组成,所以我们 需要创建多个页面模板,本章节创建课程详情页面的主模板,即课程信息模板。
4.3.1 模板内容
完整的模板请参考 “资料\课程详情页面模板\course.ftl“ 文件,下边列出模板中核心的内容:
课程基本信息:
[AppleScript] 纯文本查看 复制代码
?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
@Override @GetMapping ( "/courseview/{id}" ) public CourseView courseview ( @PathVariable ( "id" ) String id ) {
return courseService.getCoruseView ( id ) ; } < div class = "banner‐left" > < p class = "tit" > $ {
courseBase. name } < / p > < p class = "pic" > < span class = "new‐pic" > 特惠价格¥$ {
courseMarket.price } < / span > < span class = "old‐pic" > 原价¥$ {
courseMarket.price_old! } < / span > < / p > < p class = "info" > < a href = "http://ucenter.xuecheng.com/#/learning/${courseBase.id}/0" target = "_blank" v‐ if = "learnstatus == 1" v‐cloak > 马上学习 < / a > < a href = "#" @click &#
|