163585580 发表于 2022-2-19 21:18

spring集成web环境的空指针异常问题

本帖最后由 163585580 于 2022-2-20 09:10 编辑

今天在学SSM,我运行的时候报了个空指针异常,有点搞不懂,请教一波大佬们,java虚拟机里面没有报错,但是网页报错,就是访问http://localhost:8080/userServlet时报错
直接上源码链接:https://wwe.lanzout.com/i6eO500culcb

报错代码,userservlet代码,web.xml代码

shudejiyi 发表于 2022-2-19 22:50

app是null的

shudejiyi 发表于 2022-2-19 22:51

applicationContext.xml贴出来

wxf2589 发表于 2022-2-20 06:29

163585580 发表于 2022-2-20 08:10

shudejiyi 发表于 2022-2-19 22:51
applicationContext.xml贴出来

已经贴了

shehuizhuyihao 发表于 2022-2-20 08:24

坐等大佬解决~

lsliang 发表于 2022-2-21 09:46

本帖最后由 lsliang 于 2022-2-21 09:55 编辑

现在还能看到spring的xml配置还有点不习惯了,看起来是userservice没有成功的注入到spring里面啊,userserviceimpl这个service注解加了吗?注解@Service的作用是Spring MVC在扫描类时,会将添加@Service注解的类自动添加到Spring容器中

shudejiyi 发表于 2022-2-25 21:35

163585580 发表于 2022-2-20 08:10
已经贴了

<!-- 自动扫描web包 ,将带有注解的类纳入spring容器管理 -->
    <!--Spring 容器初始化的时候,会扫描 com.web 下标有
      (@Component,@Service,@Controller,@Repository) 注解的类,纳入spring容器管理-->
    <context:component-scan base-package="com.web"></context:component-scan>

shudejiyi 发表于 2022-2-25 21:37

实际项目用jdbc+c3p0+spring+servlet几乎见不到了,你这个学的很基础了,兄dei
页: [1]
查看完整版本: spring集成web环境的空指针异常问题