今晚在整合ssm的时候,出现了个错误,自己的都感觉醉了。之前没学过spring mvc,所以做起来感觉有点很陌生,在网上看了看代码之后就呼呼呼的写代码了。写了2小时,终于把环境搭建好了。然后做了个小案例查询全部的数据,没想到直接就给我报错404。报错了就自己看,看了半天感觉没有错的地方,于是就上网搜。搜了半天也没有结果。再一次仔细检查,经过不懈的努力,终于检查出来了。在Controller控制器里面的注解写错了,本来是@Controller,结果被我写成了@Component,无语了。到吗如下:


@Controller
public class DeptController {/*** 自动注入值*/@Autowiredprivate IDeptService deptService;/*** * @Description: 该方法的主要作用:查询全部* @Title: getDeptAll* @param  @return 设定文件  * @return  返回类型:ModelAndView   * 根据方法上方的@RequestMapping(value="提交路径", method = RequestMethod.POST)* 来判断调用哪个方法,以及提交方式      也可以不写提交方式;* @throws*/@RequestMapping(value="getDeptAll")public ModelAndView getDeptAll(){//创建ModelAndView对象ModelAndView modelAndView = new ModelAndView();//进行对对象 赋值  键值对的形式modelAndView.addObject("deptList",deptService.getDeptAll());//进行写入要跳转的视图名showDept.jspmodelAndView.setViewName("showDept");return modelAndView;}

所以大家一定的仔细在仔细,才能避免这些小错!

ssm中spring mvc找不到控制器,报错404相关推荐

  1. Spring MVC实现上传文件报错解决方案

    Spring MVC实现上传文件报错解决方案 参考文章: (1)Spring MVC实现上传文件报错解决方案 (2)https://www.cnblogs.com/liuling/p/2014-3-5 ...

  2. vue-cli中mock本地json数据踩雷:报错404 (GET http://localhost:8080/goods 404 (Not Found) )

    标题vue-cli中mock本地json数据踩雷:报错404 运用vue的脚手架进行了项目的搭建,想要通过json文件模拟后台传输数据,结果一直报错:404,经过不断的查找资料和调试终于找到问题的所在 ...

  3. vue组件中引入public文件,build打包后找不到资源报错404

    在组件中我使用object标签预览pdf文件 <object width="100%" height="100%" data="/help/he ...

  4. spring boot+shiro中使用@RequiresRoles不生效,访问报错404

    解决方案:在shiroConfig中添加以下代码: /*** 开启aop注解支持* 即在controller中使用 @RequiresPermissions("user/userList&q ...

  5. Spring MVC的表单控制器——SimpleFormController .

    http://blog.csdn.net/rj042/article/details/6907274 年7月微软MVP申请开始啦!           CSDN十大风云博客专栏评选结果公布! Spri ...

  6. idae中spring mvc解决问题application context not configured for this file于spring框架使用中的原因

    idae中spring mvc解决问题application context not configured for this file于spring框架使用中的原因 参考文章: (1)idae中spr ...

  7. java语言如何跳转界面_在java中spring mvc页面如何跳转,详细图解

    众所周知,java编程语言的应用在当今社会必不可少,它是当下人们提升自己充实自身的重要选择.所以,今天主要来为大家介绍java的入门知识,在 java中spring mvc页面如何跳转,通过详细的图片 ...

  8. vuex 中出现[vuex] module namespace not found in mapActions(): money找不到的报错

    使用辅助函数解释小仓库模块的state. vuex 中出现[vuex] module namespace not found in mapActions(): money找不到的报错 要在小仓库模块中 ...

  9. ssm启动不报错_解决idea导入ssm项目启动tomcat报错404的问题

    用idea写ssm项目,基于之前一直在用spring boot 对于idea如何运行ssm花费了一番功夫 启动tom act一直在报404 我搜了网上各种解决办法都不行,花费一天多的时间解决不了 就是 ...

最新文章

  1. TabControl控件和TabPage
  2. VTK:VTK 的相机模型用法实战
  3. html中免费的四级联动,利用JS实现省市区街道四级联动插件
  4. PostgreSQL 12 的同步流复制搭建及主库hang问题处理与分析
  5. Oracle数据库中文乱码问题解决
  6. 机器学习笔记(二十三):算法精准率、召回率
  7. 2022年的PMP考试大纲是什么?
  8. 欧标语言等级划分 C1,小语种欧标等级的要求
  9. 凝视联通4G和4G+战略落地半年报,从数据亮点中找出路
  10. 电信机顶盒中心服务器连接异常,电信电视盒子连不上网的解决方法
  11. parameterize
  12. android highcharts柱状图实例,Highcharts 基本柱形图
  13. Mac 超详细入门指南,备用!
  14. Kubernetes基础:使用rollout对Deployment进行控制
  15. DNW刷机210步骤和常见问题
  16. D3DCULL_CW 和 D3DCULL_CCW
  17. 最全的 explain解释
  18. 【华人学者风采】余家国 武汉理工大学
  19. python遍历指定文件夹下所有文件夹和文件
  20. ORA-03135: Connection Lost Contact 数据库丢失联系

热门文章

  1. C++this指针的用途
  2. linux加大ram 内核需要,Linux 5.1内核发布:io_uring接口+支持持久性内存用作RAM
  3. c++ set 遍历_47. Set 是如何工作的(3) 遍历顺序是如何确定的?
  4. mysql 5.74安装教程_MySQL安装、基本账户安全(5.0以后版本)
  5. 使用refs获取节点_闲庭信步聊前端 - 原来你是这样的Refs
  6. java(i++和++i的理解)
  7. 字典树(Trie树)的原理与实现
  8. 2021牛客暑期多校训练营3 C Minimum grid 网络流 + 二分图匹配
  9. HTTP状态码的类别
  10. [APIO2018] New Home 新家(线段树,二分答案,离散化)