随笔分类 - java
摘要:故障长上图这样。 解决方法:打开File->project structure 选择Artifacts 点击上面最显眼的那个加号,选择Web Application:Exploded 接着按照下面操作进行: 选择Put into Output Root. 点击OK. 返回到Tomcat配置页面选择D
阅读全文
摘要:1 用alt+insert2 ctrl + o 鼠标左击以确定代码插入的位置,使用快捷键CTRL+O,会弹出窗口让选择某个方法,例如: 双击要override的方法即可。例如双击onPause():
阅读全文
摘要:<insert id="insert" keyProperty="id" useGeneratedKeys="true" parameterType="com.demo.domain.CountRateConfig"> insert into query_rate_config (code,part
阅读全文
摘要:下面将在用户和账户进行一对一查询的基础上进行介绍SpringBoot集成Mybatis实现多表查询的基于xml的两种方式。 首先我们先创建两个数据库表,分别是user用户表和account账户表 user表: account表: 然后创建实体类 **第一种通过创建子类的方式查询 需求:查询所有的用户
阅读全文
摘要:由低到高依次是:byte,short,char->int->float->double强制转换 (类型)变量名,高到低自动转换 低到高,不用处理注意: * 1.不能对布尔类型进行转换 * 2.不能把对象类型转换为不相干的类型 * 3.再把高容量转换为低容量的时候,强制转换 * 4.转换的时候可能存在
阅读全文
摘要:先看例子: float d1 = 0.1f; double d2 = 1.0/10; System.out.println(d1==d2); 以上代码可以看到,d1的结果是0.1,d2的结果也是0.1,但是d1并不等于d2,因为: float类型:有限的离散数据,舍入误差,所以不等于double同数
阅读全文
摘要:findAttribute: 依次在page,request,session(如果有效的话)和application Scope(范围)查找以name为名的Attribute,找到就返回对象,都找不到返回null。 getAttribute: 在page scope内查找与name相关的属性,找到返
阅读全文
摘要:我们都知道可以通过js的方法来实现防止表单重复提交,但是js只适用于“在网络延迟的情况下让用户有时间点击多次submit按钮导致表单重复提交” 的情况下进行操作, 那如果碰到“表单提交后用户点击【刷新】按钮导致表单重复提交”和“用户提交表单后,点击浏览器的【后退】按钮回退到表单页面后进行再次提交”的
阅读全文
摘要:要想在cookie中存储中文,那么必须使用URLEncoder类里面的encode(String s, String enc)方法进行中文转码,例如: 在获取cookie中的中文数据时,再使用URLDecoder类里面的decode(String s, String enc)进行解码,例如:
阅读全文
摘要:1、如果提交方式为post,想不乱码,只需要在服务器端设置request对象的编码即可,客户端以哪种编码提交的,服务器端的request对象就以对应的编码接收,比如客户端是以UTF-8编码提交的,那么服务器端request对象就以UTF-8编码接收(request.setCharacterEncod
阅读全文
摘要:首先先来看一下项目的结构吧,有两个servlet,一个是进行验证码的生成以及存储的,一个是进行校验的,还有一个jsp页面是用来实现form表单的书写和展示: 我们只需要看这三个就行了,其他的自动忽略;记得写完以后要配置一下web.xml里面的路径,不然访问不到servlet里面的内容。 说一下思路:
阅读全文
摘要:首先,需要在javaweb的项目当中新建一个Servlet文件,然后再web.xml中配置一下: 这样运行的时候就可以通过“http://localhost:8080/Response/Response02”的地址访问到我们的Servlet。 开始代码的编写吧: 首先,我们需要写一个生成随即数字的方
阅读全文
摘要:今天遇到了一个在servlet的service方法中获取ServletContext对象出现java.lang.NullPointerException(空指针)异常,代码如下 这个问题很奇怪,也是第一次遇到,因为以前在servlet的doGet/doPost方法中要获取ServletContext
阅读全文
摘要:新建一个jsp项目,然后再里面配置完了一切写了一个servlet的文件: 点击运行的时候出现了javax程序包不存在的错误,百度了许多都在说是tomcat的事情,吧tomcat/lib下面的servlet-api.jar的包复制到项目的WEB_INF下面的lib中再重启一下。但是还是没效果。后来仔细
阅读全文
摘要:首先是表单的jsp文件:upload.jsp 上传处理的jsp文件:message.jsp:
阅读全文
摘要:在这里博主做了一个小小的判断,当访问次数大于等于2的时候,session会销毁然后进行清零重新计算。
阅读全文
摘要:1.打开tomcat的edit configuration,一定要选择war exploded 2.选择update classes and resources 3.配置基本就是这样,后面选择debug启动
阅读全文
摘要:tomcat 的 8080 端口经常会被占用,解决办法两个: 1、关闭占用8080端口的进程:8080端口被占用的话执行startup.bat会报错,可在cmd下执行netstat -ano命令查看8080是否被占用,如果被占用可根据相应的PID号在任务管理器查找并关闭相应进程,然后重启tomcat
阅读全文
摘要:今天写了一段查询数据库的操作,如下 表结构和表内容: 好,那么我们来看一下运行的结果: 没有影响显示,但是却出现了警告,网上查询资料,原来是需要在DB_URL后面加上参数: OK,成功运行,其实这个警告不影响使用,只是SQL版本的事情罢了
阅读全文
摘要:使用java发送邮件的时候,需要先下载两个jar包,连接如下: JavaMail mail.jar 1.4.5 JAF(版本 1.1.1) activation.jar 然后将这连个包导入,博主用的是IDEA,导包的教程连接:https://www.cnblogs.com/yulia/p/68240
阅读全文