![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
一名小白的进阶之路
个人邮箱:827328843@qq.com
展开
-
DBUtils
一、概念DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。简要来说就是配合数据库连接池简化对数据库的操作代码,数据库连接池简化了连接操作,而DBUtils简化了增删改查操作,底层由DbUtils工具实现,我们只需要关注用法和了解实现逻辑即可。二、常用实现类ArrayHandler:查询到的单个...原创 2020-02-11 11:54:45 · 6154 阅读 · 1 评论 -
事务
一、事务Transaction,其实指的一组操作,里面包含许多个单一的逻辑,只要有一个逻辑没有执行成功,那么就算失败,即所有数据都回归最初的状态(回滚)。二、为什么要有事务?为了确保逻辑的成功。例子:银行的转账,假若A用户给B用户转账,A刚做完转账的操作,然后银行停电了,B的账户没有收到钱但是A的余额已经减少了,所以此时是一次不成功的事务,需要回滚都最初未操作的状态。三、使用命令行...原创 2020-02-10 23:04:18 · 157 阅读 · 0 评论 -
IDEA中使用jstl报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar错
一、发现问题运行引用了jstl的jsp页面报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar错二、原因分析可能一:版本问题JSTL1.0 的声明是:<%@ taglib prefix="c" uri="http://java.sun.com/jstl/co...转载 2020-02-09 17:32:29 · 3848 阅读 · 0 评论 -
Servlet之Cookie、Session学习
Cookie一、Cookie简介服务器给客户端的一份数据,数据会存储在客户端上。二、应用场景自动登录、浏览记录、购物车等三、为什么要有CookieHttp的请求是无状态的。客户端和服务器在通讯的时候,是无状态的,其实就是客户端在第二次来访的时候,服务器根本不知道这个客户端是否以前来访过,即每次来访都是陌生人。为了更好的用户体验,更好的交互,所以引进了Cookie,从公司层面...原创 2020-02-08 23:21:03 · 195 阅读 · 0 评论 -
Servlet之重定向和请求转发的区别
一、重定向写法1、老式写法response.setStatus(302);response.setHeader("Location","跳转页面路径");2、现在常用写法response.sendRedirect("跳转页面路径");二、请求转发写法request.getRequestDispatcher("跳转页面路径").forward(request,respon...原创 2020-02-08 20:32:05 · 387 阅读 · 0 评论 -
IDEA下Servlet实现类使用System输出控制台中文乱码问题
问题描述:在Servlet实现类中使用System输出控制台,控制台中文会乱码。博主输出了一下控制台默认字符集:输出结果:解决办法:在VM options:输入-Dfile.encoding=UTF-8此时再次测试控制台默认编码是:UTF-8。...原创 2020-02-08 13:47:54 · 1630 阅读 · 0 评论 -
Html中使用<a>标签href属性进行传参时关于?和&的注意点
引言:今天博主在用href传参数发现参数名获取不到或者参数值获取为空,后来发现全是平常习惯敲空格惹的祸。注意一:?后面直接跟所传参数名,别习惯性敲空格或者别的字符,否则所敲空格和别的字符会被认为和参数名是一个整体名字。举栗:使用href在?后传参时敲了一个空格,servlet接收时需要把空格也带上才能接收成功。String value = request.getParameter...原创 2020-02-08 13:16:20 · 9910 阅读 · 2 评论 -
XML学习笔记
一、XML作用1、可以用来保存数据;2、可以用来做配置文件;3、数据传输载体;二、文档声明1、简单声明,version:解析这个xml的时候,使用什么版本的解析器解析<?xml version="1.0" ?>2、encoding:解析xml中的文字的时候,使用什么编码去解析翻译<?xml version="1.0" encoding="gbk"...原创 2020-02-06 21:40:40 · 813 阅读 · 0 评论