这是哪里出现了错误

这是哪里出现了错误

https://img1.sycdn.imooc.com//climg/6130e271092b2a9908450412.jpg

https://img1.sycdn.imooc.com//climg/6130e2c109eec56c04320169.jpg

@GetMapping("/illustration/{id}")
public ModelAndView showIllustration(@PathVariable("id") Long id) {
Illustration illustration = illustrationService.selectIllustration(id);
   List<Evaluation> evaluationList = evaluationService.selectByIllustrationId(id);
   ModelAndView mav = new ModelAndView("/illustration");
   mav.addObject("illustration", illustration);
   mav.addObject("evaluationList", evaluationList);
   return mav;
}
@Override
@Transactional(propagation = Propagation.NOT_SUPPORTED,readOnly = true)
public Illustration selectIllustration(Long illustrationId) {
Illustration illustration = illustrationMapper.selectById(illustrationId);
   return illustration;
}
@Override
public List<Evaluation> selectByIllustrationId(Long illustrationId) {
Illustration illustration = illustrationMapper.selectById(illustrationId);
   QueryWrapper<Evaluation> queryWrapper = new QueryWrapper<Evaluation>();
   queryWrapper.eq("illustration_id", illustrationId);
   queryWrapper.orderByDesc("create_time");
   List<Evaluation> evaluationList = evaluationMapper.selectList(queryWrapper);
   for (Evaluation eva : evaluationList) {
User user = userMapper.selectById(eva.getUserId());
       eva.setUser(user);
       eva.setIllustration(illustration);
   }
return evaluationList;
}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小脸 2021-09-03 14:27:59

同学你好,根据报错信息提示来看:问题出现在illustration.ftl文件的70行

https://img1.sycdn.imooc.com//climg/6131bfca09e3d1f807800051.jpg

建议同学检查如下这部分代码,应该使用el表达式还是{{}},另外检查单词是否写错呢?

${illustration.author}

祝学习愉快~

  • 提问者 慕仔9262548 #1

    刚刚发现是传入的illustrationId有错导致无法查询到illustration对象,但是还不知道为什么会出现这个问题

    https://img1.sycdn.imooc.com//climg/6131c37c09d0cff003380043.jpg

    2021-09-03 14:41:32
  • 好帮手慕小脸 回复 提问者 慕仔9262548 #2

    同学你好,

    1、检查自己的实体类,查看各个属性的大小写,单词是否正确?

    2、建议先修改illustration.ftl文件的70行报错,使其正确显示

    3、根据a标签href的路径依次往上排查,定位问题所在

    祝学习愉快~

    2021-09-03 18:32:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师