老师 问一下为什么URL是department/list可以直接访问呢?运行404错误额
来源:4-1 部门管理底层实现
MambaSpirit
2018-06-22 11:40:51
3回答
慕先生oucaser
2018-07-07
同学你好。我在学的时候也遇到了这个错误,和老师的源代码对了一下,应该是视频中在spring-web.xml配置中老师没讲<mvc:annotation-driven/>这一行,这一行不开的话没法找到mvc注解写的路径的。
一叶知秋519
2018-06-22
1、target目录是编译目录,如果项目报错显示类找不到,可以到target目录下查看项目编译是不是完整;如果项目比较大的话,一般建议同学把目录结构贴出来,方便查看文件的对应关系;
访问department/list可以显示出页面:在DepartmentController中配置了访问department模块的访问映射路径,访问department/list就进入下图的list()方法中:
list()方法返回一个department_list,这是一个页面的前缀名称,此处可以对照spring_web.xml中对SpringMvc的整合配置:
此处规定了返回页面所在的路径和后缀。
2、建议同学根据上面的思路,对照检查一下自己项目的对应关系,看一下有没有对应的jsp页面呢~
祝学习愉快!
一叶知秋519
2018-06-22
没看明白你的问题,你是说访问department/list,页面是404么?
相似问题