
处理异常
闯红灯的八宝粥
这个作者很懒,什么都没留下…
展开
-
使用MongoDB时,插入数据报错:uncaught exception: TypeError: malformed UTF-8 character sequence at offset
在使用MongoDB时,运行mongo.exe,使用命令时,报错,如下图。查看对话框属性,发现编码方式为GBK,而mongo默认支持UTF-8编码。原创 2024-03-28 16:20:28 · 422 阅读 · 0 评论 -
本地Tomcat启动失败: A child container failed during start
准备在Eclipse中启动Tomcat,调试程序时,发现Tomcat启动失败,博主在网上查询了很多资料,找到了一个很好用的办法:将Tomcat中部署的项目remove,再运行Tomcat,观察是为Tomcat自己出现错误还是项目出现错误,导致Tomcat启动失败。结果发现,是项目出现的错误导致启动失败,查看报错信息,有关项目的报错信息为这一处:Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> [/*.a原创 2020-10-19 16:52:20 · 241 阅读 · 0 评论 -
跳转页面时报错 java.lang.NumberFormatException: null
问题描述:在测试项目时,跳转页面查看一级分类下的书籍信息,发现页面报错500,提示信息为:java.lang.NumberFormatException: null报错页面的URL为:http://localhost:8888/estore/listBooks.action?category_id%20=%201&type=parent报错代码定位到一下这行代码:Integer categoryId = Integer.parseInt(request.getParameter("c原创 2020-10-12 15:29:04 · 377 阅读 · 0 评论 -
Spring整合Mybatis时,报错 java.lang.ClassNotFoundException: org.springframework.dao.support.DaoSupport
一般遇到java.lang.ClassNotFoundException异常时,通常有以下步骤分析解决:1、观察报错的类是否是曾经在类中或配置文件中出现的类名,检查是否是类名写错;2、如果报错的类是一个陌生的类,说明是框架底层自己去访问的,极有可能是没有导入相关的依赖。此处报错是缺少以下依赖:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc<原创 2020-10-06 15:28:01 · 3906 阅读 · 0 评论 -
使用MyBatis框架实现多对多关系映射报空指针异常
项目场景:项目场景:使用MyBatis框架实现多对多关系映射问题描述:在运行测试代码时报以下错误:org.apache.ibatis.exceptions.PersistenceException:Error querying database. Cause: java.lang.NullPointerException具体报错信息如下:相关XML代码如下: <resultMap type="Student" id="studentResult"> <id pro原创 2020-09-24 11:15:38 · 708 阅读 · 0 评论 -
关于浏览器不弹窗的问题
最近在编写项目中,在Servlet中使用response编写js脚本,使浏览器弹窗提示,但是运行过程中既没有报错,但也没弹窗成功,使用谷歌、火狐浏览器都出现了以下界面:具体代码如下:response.setContentType("text/html;charset=utf-8"); response.getWriter().println("<srcipt>" + "alert('添加成功!');" + "window.history.back();" + "&原创 2020-09-22 10:18:18 · 1775 阅读 · 0 评论