这几天在学习SpringMVC,在与Spring集成时,出现了两个小问题,记录下来,提醒自己,同时如果大家遇到同样问题,能够帮助大家的话,那我就感到幸哉了!

1.java.lang.NullPointerException

SEVERE: Servlet.service() for servlet [springMVC] in context with path [/SpringMVC-Spring] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
java.lang.NullPointerExceptionat com.kyt.service.impl.UserServiceImpl.add(UserServiceImpl.java:15)at com.kyt.web.controller.RegisterController.register(RegisterController.java:20)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:601)

解决方法:

在配置文件中加入注解的相关配置,下面的配置中,注释的是Spring2.5采用的,未注释的是Spring3.0采用的。

<!-- <context:annotation-config></context:annotation-config> --><!-- 注解配置 --><context:component-scan base-package="com.kyt"></context:component-scan><mvc:annotation-driven />

2.页面404

十二月 01, 2013 10:15:15 下午 org.springframework.web.servlet.DispatcherServlet noHandlerFound
WARNING: No mapping found for HTTP request with URI [/SpringMVC-Spring/user/register] in DispatcherServlet with name 'springMVC'

解决方法:

扫描包配置错误

<context:component-scan base-package="com.kyt"></context:component-scan>

转载于:https://blog.51cto.com/quietboy/1334481

Spring与SpringMVC集成出现的问题相关推荐

  1. Spring、SpringMVC、SpringBoot、SpringCloud的联系和区别

    一. 上一篇文章刚刚简单介绍了spring框架,下面我将介绍一下Spring,SpringMVC,SpringBoot,SpringCloud的联系和区别. 首先先简单介绍一下各个框架. Spring ...

  2. 【面试题】Spring,SpringMVC,SpringBoot,SpringCloud有什么区别和联系?

    介绍 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架.基础版本只有 2 MB 左右的大小,Spring使你能够编写更干净.更可管理.并且更易于测试的代码. SpringMV ...

  3. 框架:spring、springmvc、springboot

    先来说说spring.springmvc.springboot的关系. spring boot只是一个配置工具,整合工具,辅助工具. springmvc是框架,项目中实际运行的代码 Spring 框架 ...

  4. Spring和SpringMVC的总结

    1. 为什么使用Spring ? 1). 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合. 2). AOP编程的 ...

  5. spring、springMvc、springBoot和springCloud的联系与区别

    作者:尘光掠影  来源:CSDN  原文:https://blog.csdn.net/alan_liuyue/article/details/80656687  spring和springMvc: 1 ...

  6. SpringMvc 集成 shiro 实现权限角色管理-maven

    2019独角兽企业重金招聘Python工程师标准>>> SpringMvc 集成 shiro 实现权限角色管理 1.项目清单展示 2.项目源码解析  1)spring-context ...

  7. 史上最详细的SSM框架整合(Spring、SpringMVC、Mybatis)

    毫无疑问我们肯定是使用Spring去整合SpringMVC和Mybatis,在整合过程中我们首先要让各自的模块实现,然后再去使用Spring整合:比如我先实现Mybatis框架的配置,然后再通过测试看 ...

  8. spring 项目中集成 Protocol Buffers 示例

    http://blog.csdn.net/fangzhangsc2006/article/details/8687388 本文适用于了解spring框架,同时想在spring项目中使用Protocol ...

  9. Spring和SpringMVC总结篇

    作者:肥宅兜 链接:https://www.cnblogs.com/doudouxiaoye/p/5693399.html 1.为什么使用Spring ? 方便解耦,简化开发; 通过Spring提供的 ...

最新文章

  1. Linux下程序时间消耗监控与统计
  2. maven 插件之 AutoConfig 工具使用笔记
  3. 用北斗和阿里云毫米级监控山体滑坡 他还只是铁路工人
  4. Java 缓冲流简介及简单用法
  5. 图书销售管理系统概要分析报告总体分工
  6. 每一个程序员都应该知道的高并发处理技巧、创业公司如何解决高并发问题、互联网高并发问题解决思路、caoz大神多年经验总结分享...
  7. uboot中设置MAC地址,重启不丢失
  8. postman电脑版无法安装_CPU使用率高达100%?试试安装Win10 2004版,旧电脑也能运行如飞...
  9. 浅谈python可视化编程之tkinter(一)
  10. 淘宝短视频原创检测,重复检测算法原理分析
  11. PHP 获取微视无水印源地址_PHP实现西瓜视频、头条视频地址提取 无水印视频解析 视频去水印源码...
  12. 计算机控制系统机器人,机器人的控制系统
  13. c语言消消乐字母游戏代码,基于pygame的小游戏———数字消消乐
  14. hypermesh生成MNF柔性体
  15. python statsmodels安装(亲测可用)
  16. Coursera | Introduction to Data Science in Python(University of Michigan)| Assignment4
  17. 人民银行lpr利率最新2020年人民银行lpr利率查询 2020年lpr利率
  18. 阿里巴巴中国站按关键字搜索商品 API 返回值说明
  19. 敏捷持续集成工具CruiseControl
  20. Openstack私有云简介之Nova

热门文章

  1. 以Windows服务方式运行.NET Core程序
  2. 02.并发编程(2)Thread类源码分析
  3. SINOCES 2011
  4. std的find和reverse_iterator联合使用
  5. ASP.NET vs MVC vs WebForms
  6. [转] java.nio.ByteBuffer中flip、rewind、clear方法的区别
  7. Delphi XE5实现减少编译出来的程序体积
  8. python 退出程序_Python:用Ctrl+C解决终止多线程程序的问题!(建议收藏)
  9. 无法访问你试图使用的功能所在的网络位置_[steam实用工具]解决无法访问商店/社区/好友列表的问题...
  10. [Docker]记一次使用jenkins将镜像文件推送到Harbor遇到的问题