![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
——Java相关问题记录
张今天
这个作者很懒,什么都没留下…
展开
-
Java 源码
序言:因某个问题,而去寻找原因…1. == 和equals的区别:如下所示的例子代码,可以猜一下输出结果是什么?package com.zcs;public class MainClass { public static void main(String[] args) { String a = "Hello World"; String b = "Hello World"...原创 2019-07-12 10:38:57 · 211 阅读 · 0 评论 -
问题30: Eclipse设置jsp的编码格式
问题描述:今天在学习springmvc时,在jsp页面写了几个汉字,运行之后出现了乱码,由于jsp默认是ISO-8859-1编码格式。所以就有个问题,怎么修改jsp文件的编码格式呢。问题解决:右键项目→\to→Properties →\to→ Resource,将如下所示图的encoding编码改为UTF-8:Window →\to→ Preferences →\to→ Web →\t...原创 2019-06-24 17:01:05 · 159 阅读 · 0 评论 -
问题 29: jsp页面出现Multiple annotations found at this line: - The superclass "javax.servlet.http.HttpServ
问题描述:今天在学习springmvc时创建了一个jsp页面,可是在头部出现了如下所示的错误:Multiple annotations found at this line: - The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path解决办法:原因是未在该项目中配置...原创 2019-06-24 16:50:34 · 753 阅读 · 0 评论 -
问题26 : 如何清理eclipse中的缓存
问题描述:在使用eclipse中,写了好的程序,修改了几次,再次运行还是报的原来的错,调试了好久,也没发现错哪儿了。 明明改了代码,却没按照该的代码执行,还是按照原来的代码执行的,这个时候就该考虑是否是缓存的问题了,要清理缓存。问题解决:在eclipse中清理缓存,就如图所示:project →\to→ Clean…就可以了。...原创 2019-06-18 19:22:33 · 1873 阅读 · 0 评论 -
问题 25 : servlet的jar包的来源
问题描述:在使用servlet的时候,不知道jar包从哪里下载,而报了找不到相关类的错误。问题解决:在你下载的tomcat下的lib目录有对servlet支持的jar包serlet-api.jar把它加进来....原创 2019-06-18 19:06:47 · 485 阅读 · 0 评论 -
问题 28 : eclipse 如何开启自动提示
问题描述:开始学习java时,因为Idea比较流行,所以先用了它,它确实挺方便的。有代码提示的功能,码几个缩写的字母就出来了。最近在B站学习java web的知识,大多教程使用的时eclipse讲的,所以我选择使用eclipse进行学习,为了快速开发学习,就只知道eclipse的提示的快捷键Ctrl + /.感觉还是不太方便。问题解决:Window ——> Preferences —...原创 2019-06-18 19:59:21 · 370 阅读 · 0 评论 -
问题 27 : eclipse 中,出现“找不到或无法加载主类”的问题
问题描述:在我学习spring时,在导入jar包后,又删除了这个jar包,又添加了新的该jar包,然后项目运行后,就出现了“找不到或无法加载主类”的问题,之后,无论在该项目工程中运行什么,都会出现该错误的提示。问题解决:下面带大家复现一下错误:我以这个jar包为例: c3p0-0.9.1.2.jar,现在我已经在我的项目工程中导入了该jar包,如下图所示:现在我将这个jar包 ...原创 2019-06-18 19:45:31 · 640 阅读 · 0 评论 -
问题 24 : java使用rxtx串口通信配置及简单示例
问题描述:这个错误是我在将MyEclipse的项目运行在Eclipse时后其它文件里面出现的问题,出现在配置串口的类里面。配置串口的类有rxtx串口的相关链接配置。问题解决:由于该项目里面没有rxtx的串口通信的相关库文件所以才会报这个错误的。cxtx 官方地址:http://rxtx.qbang.org/wiki/index.php/Download将下载到zip解压,取其中rxtx...原创 2019-05-11 19:59:22 · 278 阅读 · 0 评论 -
问题 23: 把MyEclipse中的web项目导入到Eclipse中运行的步骤
如何将MyEclipse的web项目导入到Eclipse中呢?这个问题到目前为止遇到两次了,一次是起初学习spring时,一位朋友给我发了他的基本的增删改查的springMVC项目,而它是用的MyEclipse写的项目,我使用的是Eclipse,不是很想换,这次没能在Eclipse上运行起来;第二次,一个老师发的项目也是MyEclipse写的,经过奋斗,终于把它在Eclipse运行起来了。步骤...原创 2019-05-11 19:52:08 · 202 阅读 · 0 评论 -
问题31 :The type org.springframework.dao.DataAccessException cannot be resolved. It is indirectly refe
问题描述:在学习Spring中JdbcTemplate时,出现了以下这个错误:The type org.springframework.dao.DataAccessException cannot be resolved. It is indirectly referenced解决办法:少了spring中的spring-tx-4.x.x.RELEASE.jar包,添加一下就可以了.原创 2019-06-24 17:05:46 · 342 阅读 · 0 评论 -
问题 32 : eclipse EE版本默认无法新建web项目,也就是找不到Dynamic Web
问题描述:今天学习Spring时,准备下载一个Spring IDE 插件,由于版本有点儿低,下载时一直出现错误。就想换个版本高的Eclipse软件,就从官网上的首页直接下载了一个,下载后,Spring IDE 正常安装,由于没注意Eclipse 的EE版本,再去学习SpringMvc时,不能新建 Java Web Dynamic ,Other选项中也没有Web。解决办法:在电脑联网的情况下...原创 2019-06-24 17:22:13 · 247 阅读 · 0 评论 -
问题40:Caused by: java.lang.ClassNotFoundException: org.apache.ibatis.session.SqlSession 报错的原因
问题描述:在我进行ssm整合时,整合mybaits时报的错。解决办法:mybaits的相关jar没加入完整,需要mybaits相关的两个jar我只加入了一个。如下所示:原创 2019-07-10 16:55:03 · 1192 阅读 · 0 评论 -
问题 39 : ajax提交数据后显示,Uncaught RangeError: Maximum call stack size exceeded
问题描述:在写ssm前后端分离的demo时出现的这个错误,使用ajax提交数据后出现的这个错误。解决办法:可能由于ajax该提交的数据没有从前端获取得到。如下所示,这两个值在提交时,没有获取得到,这个可以在console控制台输出一下看看。...原创 2019-07-10 16:48:20 · 484 阅读 · 0 评论 -
问题 38: Could not load driverClass ${jdbc.driverClassName}
问题描述:在使用ssm写前后端分离的demo时,使用mybaits链接mysql时一直出现这个错误。检查了数据库的链接没什么问题,配置也没什么问题。问题解决:如下所示:第一个图为我出错之前配置的,这个会在数据源加载之前就执行,会把${jdbc.driverClassName}当成字符串。把它改为第二个图的配置就可以了。...原创 2019-07-10 16:37:52 · 1043 阅读 · 0 评论 -
问题 37 : ajax 请求400 bad request的问题
问题描述:在使用ssm来写前后端分离的demo时,出现的这个错误,前端提交一直出现这个状态,两个相关状态如下:ajax 请求400 bad request: 说明是前端那边出问题了,是客户端的问题ajax 请求500 Internal Server Error: 说明是后台出问题了,是服务器出现问题了。解决办法:关于400 问题检查content-Type的类型是否和后台一致...原创 2019-07-10 16:19:32 · 1250 阅读 · 0 评论 -
问题 36 : Parameter0notfound.Availableparametersare[arg1,arg0,param1,param2]的解决方法
问题描述:在我使用Mybaits写数据库查询语句时,使用了两个参数,如下所示,在使用参数时,直接写了它的形参名字。解决办法:将上面的username改为arg0,password改为arg1就可以了...原创 2019-07-10 16:02:56 · 635 阅读 · 0 评论 -
问题 35:Caused by: java.lang.ClassNotFoundException: com.mchange.v2.log.MLog
问题描述:在使用ssm链接mysql时,一直出现这个错误,这个问题一看就是缺少jar包啦!当然也出现了相关的两个问题,Caused by: java.lang.ClassNotFoundException: com.mchange.v2.cfg.MConfig3p0问题java.lang.NoClassDefFoundError:com.mchange.v2.ser.Indirector...原创 2019-07-10 15:48:21 · 786 阅读 · 0 评论 -
问题 34: ajax 提交链接后,http出现响应状态status为canceled
问题描述:在使用ajax提交一个表单的数据时,出现的这种情况,Chrome中的F12工具中的NetWork可以看到提交链接的Status显示,出现的状态为canceled。问题解决:在ajax中把async改为false就可以了。...原创 2019-07-10 15:17:20 · 1105 阅读 · 0 评论 -
问题 33 :ajax发送请求后为什么又刷新了一下
问题描述:最近,在用ssm练习前后端分离,遇到的这个问题,主要表现是:ajax发送请求后,本该在console控制台打印的信息没打印出来,而且一闪而过,不过使用alert可以一个个显示出来的。问题解决:...原创 2019-07-10 14:55:17 · 289 阅读 · 0 评论 -
问题 22 : Expected one result (or null) to be returned by selectOne(), but found
问题描述:这个是我使用springboot+mybaits进行CRUD操作,从mysql中获取一个数据表显示到前端页面,点击链接后,原本应该会显示所有数据库里的这个表的所有数据信息的,但是显示的是这个错误提示:Exception in thread "main" org.mybatis.spring.MyBatisSystemException: nested exception is org...原创 2019-05-11 18:56:05 · 837 阅读 · 0 评论 -
问题 21:IDEA 报错 Could not autowire. No beans of 'UserMapper' type found.
问题描述:这个也是在使用springboot写CRUD时遇到的问题,在控制器中,使用@Autowire 进行数据的注入时,其变量下面一直提示这个错误。如下图所示:问题解决:在File ->Setting -> Editor -> ispections ->找到如下图所示的一行(),将后面的对勾去掉即可。...原创 2019-05-11 18:46:44 · 692 阅读 · 0 评论 -
问题 20 :Idea中 Modifier 'public' is redundant for interface method
问题描述:今天,花了一上午的时间使用springboot+mybaits进行数据库链接并进行增删改查。在写Mapper的接口部分时,出现了这个问题,如下图所示:解决办法:java中接口的方法默认是 public abstract 的,所以放心的删掉public即可,...原创 2019-05-11 18:39:44 · 1882 阅读 · 0 评论 -
问题6 : springmvc配置freemarker访问报“java.lang.IllegalAccessError: tried to access method freemarker.ext.s
1. 问题描述:问题如下所示:通过springmvc配置freemarker访问报“java.lang.IllegalAccessError: tried to access method freemarker.ext.servlet.AllHttpScopesHashModel”异常这个问题实在配置springmvc+freemarker时出现的,此时tomcat可以安全启动了。而在输出...原创 2019-04-02 19:30:16 · 274 阅读 · 0 评论 -
问题5 : 严重: Servlet.service() for servlet [springmvc] in context with path [] threw exception [Request
1. 问题描述:问题如下所示:严重: Servlet.service() for servlet [springmvc] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause ...原创 2019-04-02 19:21:48 · 8490 阅读 · 2 评论 -
问题 10 : Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarExcepti
1. 问题描述:Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException这个是在登陆页面登陆到管理页面时遇到的问题。2. 问题解决办法检查数据库的链接是否有问题检查数据的设计表的字段是否和项目中的配置的设置的字段是否一致。3.参考博客https:/...原创 2019-04-07 19:42:27 · 2880 阅读 · 0 评论 -
问题 9 :WARN XmlWebApplicationContext:1060 - Exception thrown from LifecycleProcessor on context close
1.问题描述WARN XmlWebApplicationContext:1060 - Exception thrown from LifecycleProcessor on context close这个错误也是我在将myeclipse的项目运行在eclipse时出现的报错信息。2.问题解决办法eclipse的jdk版本和spring冲突问题,检查一下你的jdk版本和spring版本是否...原创 2019-04-07 19:37:27 · 7038 阅读 · 0 评论 -
问题 8 :target runtime com.genuitec.runtime 解决方法
1.问题描述:这个是我在将某位老师写的myeclipse的Web项目在eclipse上运行时出现的错误:target runtime com.genuitec.runtime.2.问题解决办法:在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容为: <?xml version="1...原创 2019-04-07 19:30:30 · 338 阅读 · 0 评论 -
问题4 : 警告: Nomapping found for HTTP request with URI [/FormHanding/student] in DispatcherServlet with
1.问题描述这个问题搞得我好难受,崩溃了原创 2019-04-01 19:18:49 · 615 阅读 · 0 评论 -
问题 3 : 错误400-The request sent by the client was syntactically incorrect
1.问题描述如下所示:The request sent by the client was syntactically incorrect这个是我使用springmvc进行表单处理练习时遇到的。2.问题解决办法The request sent by the client was syntactically incorrect说的意思是:由客户端发送的请求是语法上是不正确的。前端js...原创 2019-04-01 18:56:10 · 329 阅读 · 0 评论 -
问题 2 : Servlet [springDispatcherServlet] in web application [/] threw load() exception
https://blog.csdn.net/alinekang/article/details/80937703原创 2019-04-01 18:51:14 · 9049 阅读 · 0 评论 -
问题7: Jfinal报错jfinal java.lang.ClassNotFoundException: freemarker.template.TemplateException
1.问题描述Jfinal报错jfinal java.lang.ClassNotFoundException: freemarker.template.TemplateException这是我在第一次正准备使用freemaker时遇见的,我以为spring框架自带的呢,哈哈哈原创 2019-04-02 19:37:46 · 607 阅读 · 0 评论 -
问题 11: SpringBoot2.x运行sql脚本
问题描述;在学习springboot时,看的教程是springboot 1.x,而我使用的是springboot 2.x;在SpringBoot1.x中, 运行schema.sql不需要配置便可之间运行,但是在SpringBoot2.x中,我们需要在配置文件中配置一下:spring.datasource.initialization-mode: always解决办法:需要在你的appli...原创 2019-05-05 18:54:44 · 229 阅读 · 0 评论 -
问题 19 :The type org.springframework.dao.DataAccessException cannot be resolved
问题描述:在练习使用spring时的 使用org.springframework.jdbc.core.JdbcTemplate;操作sql语句时出现了这个错误:问题解决:导入spring-tx-x.x.x.RELEASE.jar包,附录(参考博客)https://blog.csdn.net/cuiyaoqiang/article/details/51461169...原创 2019-05-06 21:19:47 · 360 阅读 · 0 评论 -
问题 16 :IDEA 添加对 yaml 文件的语法自动补全
问题描述:在我学习Springboot2.x时,我写.yml配置文件,没有相关语法的提示,由于个人脑子不是很好,所以有个提示的功能比较好。解决办法:进入这个目录 : File -> Settings -> Plugins.选中如图中所示的按钮:搜索spring assistant,进行安装就可以了。...原创 2019-05-06 20:40:46 · 1291 阅读 · 0 评论 -
问题 18 : Project'XX'is missing required library:'[路径]\XXX.jar'
问题描述:在我学习使用springmvc 练习项目时,我在工程中添加了我需要的jar包后,写好了程序之后,运行项目时出现了这个错误问题解决:出现这种情况的原因是:在你项目的build path Library中存在重复并且冲突或者地址引用错误的jar包,删除重复的jar包就可以了。附录(参考博客)https://blog.csdn.net/xiebaochun/article/de...原创 2019-05-06 21:13:59 · 407 阅读 · 0 评论 -
问题 17 : intellij idea运行程序或项目时出现中文乱码
问题描述:在我使用idea 进行一个java窗体开发测试时;使用idea写java web项目的前端渲染时也出现过这个错误了。问题解决:进入 File -> Settings -> Editor -> File Encodings -> Global Encoding:如下图所示,修改一下编码格式:改为utf-8,还有就是椭圆的前面的那个对勾记得勾上就可以了。对了...原创 2019-05-06 21:03:54 · 8133 阅读 · 0 评论 -
问题 15 : springboot警告:ApplicationContext is unlikely to start due to a @ComponentSca...
问题描述:建立springboot时,粗心的建立了一个控制器没注意建立的位置,ApplicationContext 不能从一个组件的默认包启动,。解决办法:在与 ApplicationContext 同级或下级目录结构中建立控制器就可以了。...原创 2019-05-05 19:21:30 · 299 阅读 · 0 评论 -
问题 14 :java.net.BindException: Address already in use: JVM_Bind
问题描述:在写java的web项目时出现的这个错误提示.解决办法:先用命令 netstat -ano 看一下各个端口占用和进程PID(80端口是被哪个端口占用) 。然后在任务管理器里,查看进程 PID。右键结束该进程就可以了...原创 2019-05-05 19:14:59 · 504 阅读 · 0 评论 -
问题 13 : Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver
问题描述:loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the drive...原创 2019-05-05 19:10:41 · 238 阅读 · 0 评论 -
问题 12:Failed to bind properties under 'spring.datasource' to javax.sql.DataSource
问题描述:在学习SpringBoot 2.x 整合druid时,引入了其Maven的相关数据源,也写了相关的配置类,但报了如上所示的错误。在idea中的控制台可以看到如下的提示信息:***************************APPLICATION FAILED TO START***************************Description:Failed t...原创 2019-05-05 19:03:06 · 840 阅读 · 0 评论