作业问题
来源:9-2 项目作业
rock221
2021-05-12 18:55:02
老师给的,但是我这边没问题啊:
提示的404也不是老师给的啊
2回答
同学你好,
1、前端页面加载缺少css样式的问题,可能是由于缓存原因造成的,建议同学可以删除target,out目录,清空浏览器的缓存再试试。如果还是可以,同学可以忽略这个问题。
2、作业批复中有一点没有被写上,只有一个bookList()方法时,添加图书后,直接跳转到/behind/book_list中即可,如:
这里没有传递categoryId,所以在bookList()方法中,增加了一个为空的判断。如果没有传入分类id,则查询所有图书信息。或者同学也可以传入一下分类id,如:
3、不会出现空指针的。
上边这段代码中,如果传入的分类id下没有图书信息,bookList = bookService.selectByCategoryId(book)查询出来的结果为null,后边并没有使用bookList对象调用方法,所以不会报空指针异常。后边将其存入session中,跳转到页面中显示,由于bookList为null,页面中不执行<c:forEach>循环,页面不显示图书信息。
同学可以自己试一下。
祝学习愉快~
好帮手慕阿满
2021-05-12
同学你好,老师这边测试了一下,和作业批复中的效果是一样的,如:
查看项目结构,前端页面的css,js等是在/resources/front/目录下,如:
理论上项目中直接使用/css/style.css等路径加载也是加载不到。
建议同学查看同学运行的项目结构以及js,css加载路径是否和截图中的一致。
祝学习愉快~
相似问题
回答 2
回答 1
回答 1
回答 1
回答 1