慕课网OA登录失败

来源:3-14 选择练习

架构师之路

2021-12-20 13:37:46

消息 Servlet执行抛出一个异常

描述 服务器遇到一个意外的情况,阻止它完成请求。

Exception

javax.servlet.ServletException: Servlet执行抛出一个异常
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.lang.NoClassDefFoundError: Could not initialize class com.imooc.oa.utils.MybatisUtils
	com.imooc.oa.dao.UserDao.selectByUsername(UserDao.java:16)
	com.imooc.oa.service.UserService.checkLogin(UserService.java:27)
	com.imooc.oa.controller.LoginServlet.doPost(LoginServlet.java:33)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

):注意 主要问题的全部 stack 信息可以在 server logs 里查看


正确输入用户名和密码后点击登录页面不调转,浏览器检查报出如上错误

写回答

1回答

好帮手慕小小

2021-12-20

同学你好,NoClassDefFoundError表示在运行时无法找到对应的类。

https://img.mukewang.com/climg/61c024d209302b8f07990200.jpg

错误提示无法初始化MyBtisUtils类,建议检查下mybatis-config.xml文件引入的mapper文件中的代码编写是否正确。

https://img.mukewang.com/climg/61c0258f09adec4305400348.jpg
另外建议同学在对应章节提出问题。

祝学习愉快~

0

0 学习 · 9886 问题

查看课程