自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 记一次离奇 This application has no explicit mapping for /error 错误

粗看很简单要么是controller没写对应的RequestMapping,要么是RequestMapping写错,如果是SpringBoot的话还有可能启动类犯错地方导致没有扫描到Controller注解,这些问题本次都可以排除掉,因为我断点进来了然而,离奇的就是继续执行这个错误依然在去看日志发现,报的是TemplateInputException,继续往下看,cause by …ParseException : attribute “class” appears more than once,同学们

2021-09-24 18:14:15 189

原创 springMvc中前台ajax传json数据后台controller接受对象为null

前端写ajax请求的时候,经常都是复制已经写好的ajax,改一下url和data,success函数这些,但是有时候需要传文件到后台,有时候需要传复杂的对象,如果不了解ajax的设置参数,后台经常映射不出参数下面总结一下影响接收参数最大的2个设置contentTypecontentType默认为application/x-www-form-urlencoded(表单)类型,它告诉后台将要传递的数据是什么格式。它的默认值可以支持很多种情况,get请求可以用它,post请求也可以用它,它既可以自动把请

2020-05-27 15:39:56 447

原创 纯小白向 —— idea如何实现热部署

我的idea版本 2019.2.2在 idea 中,只有当 Artifacts 为 exploded 时才支持热部署,当实现热部署后,每次改动 js 或 html 时无需重启服务,非常节省时间以及方便。我的项目是 web 项目,实现步骤如下点击左上角File选择Project Structure弹出的窗口中选择Artifacts点击此页面顶部的 + 号选择Web Applicatio...

2020-05-06 10:44:44 288

原创 JAVA中到底是值传递还是引用传递?

首先,JAVA里只有值传递,没有引用传递首先,JAVA里只有值传递,没有引用传递首先,JAVA里只有值传递,没有引用传递所谓值传递,就是我把我的值给你了,你再怎么修改这个值,不会影响到我本身;引用传递传递的是一个内存指向地址当我们new一个对象,在堆内存中创建了该对象实例,在栈内存中保存了这个对象的引用。当把这个对象作为参数传进一个函数时,按引用传递的概念,此时传递的应该是这个对象的引用的...

2020-04-18 11:10:18 200

原创 Swagger 获取不到参数,接口用对象接参,注解的使用等

初次使用Swagger 踩了不少坑,总结一下牢记一点,Swagger全部是以JSON的格式向后台传参的当使用Vo类接收参数,用@ApiModel标注Vo类,如果需要在Swagger页面展示出Vo的每个属性,把方法参数前的@RequestBody去掉,反之,则是以JSON对象的格式在Swagger页面输入参数当使用多个变量接收参数,在方法的上部用@ApiImplictParams({ @Ap...

2020-03-12 17:03:04 5813

原创 项目总结--新手向

需求说明书:功能的流程,最终实现,都在这里概要设计说明书:项目名称,包的结构,类名,接口名;对外服务的接口,内部组件互相调用的接口,依赖外部的接口都在这里详细设计说明书:接口的描述,样例(包括参数名,返回数据), 操作的表名...

2020-03-07 13:27:46 74

原创 date存入datetime字段类型的数据库去掉去掉yyyy-MM-dd HH:mm:ss后的小数点

去掉yyyy-MM-dd HH:mm:ss后的小数点,代码如下SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); private Date covertTime(Date date) { Timestamp now = new Timestamp(date.getTime()); ...

2020-03-04 16:09:31 2005

原创 过滤器实现Session过期跳转

用到的类 javax.servlet.Filterpublic class SessionFilter implements Filter {//标示符:表示当前用户未登录(可根据自己项目需要改为json样式)String NO_LOGIN = "您还未登录";//不需要登录就可以访问的路径(比如:注册登录等)String[] includeUrls = new String[]{"/...

2019-11-07 18:04:47 152

原创 前台页面秒数后面的小数点如何去掉

数据库字段类型是dateTime,bean对象对应字段的属性是String类型,在传值给前台时xx.createTime会显示出毫秒数,感觉很别扭尝试方法1.在控制层使用SimpleDateFormat(“yyyy−MM−ddHH:mm:ss”),没用2.在sql语句中使用DATEFORMAT()函数,没用(按道理做到这步应该就可以了,可能是我使用有问题)3.在jsp页面导入<使用...

2019-08-16 19:22:50 2004

原创 记一次前台无法获取后台传递包装对象中某个特定属性的问题

给前台传递了一个包装对象,有五个属性,4个都能读取,其中一个为null解决思路:首先想到的是传递的对象有没有问题,属性名是否出错,经检查没有然后检查mapper文件,查看控制台的查询过程,查询过程没问题最后检查页面,el表达式的属性名和包装对象属性是否对得上,也没问题最后想来想去,只有可能是在查询过程中出了错,发现是给查询结果起的别名与包装对象属性名对不上,更正后获取该属性成功...

2019-08-15 02:08:23 135

原创 没有submit,form表单却自动提交了

当一个button按钮在form表单中时,它的默认type=submit,此时点击按钮就会提交该表单,防止自动提交,将type=button即可

2019-08-07 15:27:24 1124

原创 JavaScript中函数已调用但不执行

之前一直在eclipse中调试,没有找到原因,打开网页按下F12后发现函数报错:$ is not defined原来忘了在网页中导入js文件了。。。

2019-08-01 09:19:08 757

原创 Mapped Statements collection already contains value for..

报错原因是xml文件中有冲突的id,我在mybatis映射文件中中预留了几个增删改的sql标签,暂时没有写内容就空着,其中他们的id属性都是id=""将这些空着的 删除就好必须全部删除,即使标签不同,id="",mybatis还是会报错...

2019-07-24 22:46:47 173

原创 springmvc无法引入jquery文件问题

今天在搭建springMVC搭建完成后,在引入jquery时,发现jquery不管用一般来说问题可能出在a.引用路径有错,检查b.请求js文件被拦截,在web.xml中增加对静态资源的url映射,要加在org.springframework.web.servlet.DispatcherServlet的前面(最好是在前面,不写在前面也行,部分版本问题)如:default.jsde...

2019-06-27 22:42:56 1567

转载 转载:字节输入流中文乱码问题

转自:https://www.cnblogs.com/dirgo/p/7610799.html在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]);把字节数组转换成String。在最后一步隐藏了...

2019-06-23 21:31:50 418

转载 spring整合mybatis时配置Mapper扫描器类时为什么sqlSessionFactoryBeanName要用value而不用ref.

一直不明白为什么sqlSessionFactoryBeanName要用value而不用ref.在mybatis-spring1.1.0以前,是通过将SqlSessionFactory对象注入到sqlSessionFactory,这样做可能会有一个问题,就是在初始化MyBatis时,jdbc.properties文件还没被加载进来,dataSource的属性值没有被替换,就开始构造sqlSessi...

2019-06-11 21:50:15 2049 3

原创 java.lang.IllegalAccessError: org.apache.commons.dbcp.DelegatingPreparedStatement.isClosed()

整合spring和mybatis时报错,我使用的spring版本4.2.5,mybatis版本3.4.6(Ps:使用这两个版本时mybatis-spring-1.3.0是最低版本要求,否则报错)出现java.lang.IllegalAccessError: org.apache.commons.dbcp.DelegatingPreparedStatement.isClosed()是commo...

2019-06-11 14:43:25 627

原创 Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException:

Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException:这是在执行数据库查询时出错,所以我把生成sqlSession和sqlSession执行查询的代码段用try catch包起来最终查看到的异常是no suitable driverclass检查我的数据源配置发现...

2019-06-11 14:09:56 533

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除