The project of actual combat
项目实战
Mattie chen
clumsy birds have to start flying early
展开
-
请求过滤次数错误
请求过滤次数错误一次请求会经过过滤器两次,一次是访问资源前,一次是访问资源后,但是在做一个springboot项目时发现发送一个请求在访问Controller前,过滤了四次,返回来时又是四次,加起来就是八次首先检查是否请求了两次:发现除了自己定义的请求外还会请求这个小图标(发出网页请求时,浏览器默认会自动请求favicon.ico文件,浏览器默认请求http://域名+favicon.ico,详情连接:{https://www.cnblogs.com/jusha/p/11979734.html})原创 2021-11-14 18:38:43 · 451 阅读 · 3 评论 -
使用jQuery 事件未执行,出现Uncaught ReferenceError: $ is not defined:异常
今天在做项目时出现了该异常,原因:$ 未定义,说明jQuery文件导入失败解决:按照百度的到的解决步骤首先检查路径是否出错 <script src="js/jquery-3.6.0.js"></script>然后检查jQuery库文件所在script标签是所有script标签的第一个还是不行排除书写错误,检查该文件是否没有部署果然没有maven clear一下重新启动服务器,解决target文件下出现js文件...原创 2021-10-15 20:39:48 · 236 阅读 · 0 评论 -
MyBatis项目org.apache.ibatis.builder.IncompleteElementException
问题:分析:IncompleteElementException-不完整参数异常Could not find parameter map -找不到参数映射发现参数类型为map?检查映射文件,发现将parameterType写成了parameterMap解决将parameterMap 修改为parameterType...原创 2021-09-29 21:52:10 · 126 阅读 · 1 评论 -
Maven mybatis 使用出现org.apache.ibatis.exceptions.PersistenceException:
问题:解决方法:查看错误信息由错误信息可知可能是映射文件有问题发现mybatis ResultMap手动映射时,忘记加上javaTypejavaType: java数据类型映射由<association property="course" column="c_id" >改为 <association property="course" column="c_id" javaType="com.hs.domain.Course">ok,问题解决...原创 2021-09-28 21:18:37 · 340 阅读 · 0 评论 -
Maven项目:jsp页面无法显示,el表达式没有效果
问题:maven项目中,使用jsp作为显示页面时jsp页面无法显示,el表达式没有效果分析过程:1、检查是否导入了相关依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </depend原创 2021-09-18 09:22:18 · 872 阅读 · 0 评论 -
Java项目mysql查询只显示一行
出现问题:查询信息只显示一行分析问题:检查传到浏览器中的数据,首先排除了浏览器显示错误;检查dao层:1、是否只查询出一条语句写一个测试类调用查询方法;在查询方法中使用以下代码判断结果集的长度,结果不为一,说明查询结果没有问题2、是否遍历查询的结果集只执行了一遍使用while循环,而非if,排除此错误3、是否存入的对象写错了将数据存储到对象的属性中,然后使用集合存储对象,所以size()方法可以判断集合的大小结果为1;说明只接受到一个对象解决问题:检查发现:对象创建的位置原创 2021-09-16 08:09:16 · 1727 阅读 · 0 评论 -
java.sql.SQLIntegrityConstraintViolationException: Column ‘e_id‘ in where clause is ambiguous
分析问题:报错:where 子句中的列“e_id”不明确。说明sql语句写的错了;为什么不明确,因为采用多表查询的时候会出现相同的列名,即查询出的表与原表有同名,解决问题:给e_id加上表名...原创 2021-09-16 08:04:32 · 1541 阅读 · 0 评论 -
增加信息时只能增加一条,第二次增加报错: Duplicate entry ‘1‘ for key ‘PRIMARY‘
增加信息时只能增加一条,第二次增加报错:java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘1’ for key ‘PRIMARY’分析问题:报错原因:有一条重复的条目;去数据库中打开设计表,发现除了主键外没有设置其他唯一值,断定主键列重复,去dao层查看增加语句发现,主键位置没有设置为null,而是将前端获得的值直接赋值了;将主键列设置为null解决问题设置键列自增后,增加语句的主键第一次可以自己定义,第原创 2021-09-16 08:03:14 · 679 阅读 · 0 评论 -
org.apache.catalina.LifecycleException:异常出现问题及解决
org.apache.catalina.LifecycleException:(1)web.xml配置问题没有打"/",映射没写对,即虚拟路径不对(2)WebServlet也是虚拟路径配置问题,没有写“/”(3)JDK版本与Tomcat版本不匹配重新安装(4)xms内存分配解决办法(5)项目导入错误解决办法1解决办法2...原创 2021-09-02 21:36:08 · 3902 阅读 · 0 评论