自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MySQL中#{}与${}的区别

MySQL中#{}与${}的区别 1.$不能够防注入 2.#能够防注入 3.#{}: 解析为一个 JDBC 预编译语句(prepared statement)的参数标记符,一个 #{ } 被解析为一个参数占位符 。 4. ${}: 仅仅为一个纯碎的 string 替换,在动态 SQL 解析阶段将会进行变量替换。 sql语句中#{}表示一个占位符。 ...

2021-03-25 18:15:58 350

原创 使用jstl时判断字符串相等

${student.sex}这是我要判断的字符串,想判断这个字符串是否与性别相等,从而来实现对下拉框的默认选中 代码如下 <c:if test="${student.sex=='男'}"> <option value="男" id="sexSelectMan" selected="selected" >男</option> <option value="女" id="sexSelectWoman" >女</option>

2021-03-11 01:14:11 411

原创 ajax的使用步骤

核心对象XMLHttpRequest: 使用步骤: 1.创建异步对象 var xmlHttp=new XMLHttpRequest(); 2.绑定事件xmlHttp.onreadystatechange=function();{ 获取服务器端返回的数据,更新dom } 3.初始化请求参数xmlHttp.open(get,url,true); 4.发送请求:xmlHttp.send(); 属性: readyState-----ajax请求过程中变化状态4:表示从服务器返回数据,并处理完成。 status--

2021-01-25 00:06:37 110

原创 2020-12-06

javaweb学习中遇到%7BPageContext.request.ContextPath%的问题 ${pageContext.request.contextPath}解析成为%7BPageContext.request.ContextPath% 出现这种错误是因为web.xml文件的版本过低 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

2020-12-06 23:49:34 122

原创 Spring框架中提供的注解处理方案(增加事务管理)

一。适合中小项目的注解方案: spring框架自己用aop实现给业务方法增加事务的功能,使用@Transactional注解增加事务。 @Transactional注解是spring框架自己的注解,放在public方法的上面,表示当前方法具有事务, 可以给注解的属性赋值,表示具体的隔离级别,传播行为,异常信息等。 @Transactional注解,需要放在public 方法的上面 二。注解的属性 ➢ propagation:用于设置事务传播属性。该属性类型为 Propagation 枚举,默认值为 Prop

2020-11-13 18:56:58 408

原创 Spring-mybatis集成

spring集 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示

2020-11-13 14:22:29 118

空空如也

空空如也

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

TA关注的人

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