![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
CJ_suixin
这个作者很懒,什么都没留下…
展开
-
表单中点击button标签的按钮会莫名自动提交表单
原因在一些浏览器中 button默认的type是 submit 所以导致了点击button按钮就自动提交表单了。解决方法:将button标签换为input如:<input type="button" id="delAll">删除勾选</input>...原创 2019-12-14 00:50:28 · 265 阅读 · 0 评论 -
序列化多个对象和反序列化遍历一个文件中的所有对象,ObjectOutputStream中的坑。
序列化多个对象再使用ObjectOutputStream后文件会自动带上一个头aced 0005(占4个字节),然后每次读取都读完头然后在读内容。导致追加数据时发士错误。解决方法就是先判断文件是否存在。如果不存在,就先创建文件。然后写了第一个对象,也写入了头aced 0005。追加的情况就是当判断文件存在时,把那个4个字节的头aced 0005截取掉,然后在把对象写入到文件。这样就实现了对象序列...原创 2019-08-19 16:08:48 · 642 阅读 · 0 评论 -
ideal使用maven时候发生org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
第一次使用maven创建web项目,在访问servlet时发生错误。原因是maven默认是用的是tomcat6而项目的jdk为1.8,二者并不支持。所以需要将maven的tomcat版本换为tomcat7或更高。在项目的pom文件中的plugins中添加如下代码<plugin> <groupId>org.apache.tomcat.maven<...原创 2019-09-25 19:09:50 · 560 阅读 · 1 评论 -
maven项目中main目录下的配置文件目录resources中的文件目录
resources中文件在编译后的路径在classes中所以只需要通过某个类名.class.getClassLoader().getResourceAsStream("druid.properties")就能获取.如 Properties pos = new Properties(); pos.load(JDBCUtils.class.getClassLoader().getResourc...原创 2019-09-26 22:08:16 · 583 阅读 · 0 评论