自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 session与sessionStorage

标题事实上,两者没有任何关联。如果要强行联系,也就是两者在名称中都包含"session"这个单词。一.常见错误观点:举一个最为典型的错误观点,那就是sessionStorage依赖于Session存储。这是完全错误的,Session位于服务器端,sessionStorage位于客户端,无任何关联。(1).Session翻译成汉语具有"会话"的意思,它用于维护HTTP会话状态。(2).顾名思义,sessionStorage就是"会话期间存储"的意思。(3).sessionStorage会话周期

2021-06-04 18:57:51 3210

原创 layui layer弹出层通过offset属性定位弹出层在光标处弹出(event.clientY和event.clientX)失败。

将弹出层弹出位置定位到光标处,大小超过父弹出层的部分无法显示.js//页面层-自定义$("#more").click(function (event) { layer.open({ id:"moreMenu", type: 1, title: false, closeBtn: 0, shadeClose: true, shade:0.0001, skin: 'menuBody',

2021-04-22 20:18:09 1513

原创 根据table数据监听行事件请求后端返回给ajax的数据显示在layui弹出层iframe中

实现思路layui监听 table行事件调用ajax请求并将点击的行的数据发送给控制器,由控制器调用后端业务得到结果将结果放入session,由ajax 回调函数success open一个type为2(即iframe)的弹出层,content属性为控制器链接,弹出层请求的控制器返回一个jsp页面,在jsp页面中获取并显示之前存入session中的数据。主页面.js//监听行单击事件(双击事件为:rowDouble)table.on('row(unreadMessage)', function(ob

2021-04-20 23:20:41 525

原创 layui框架主体部分 iframe 中内容显示不完全且没有滚动条问题

layui框架主体部分 iframe 中内容显示不完全且没有滚动条问题查阅https://blog.csdn.net/u013110682/article/details/81165993后知layui内部样式中,对.layui-layer-content定义了overflow属性且为hidden,只需要设置body的overflow为auto即可<body class="layui-layout-body" style="overflow: auto">...

2021-04-20 16:00:10 1295 3

转载 [Err] 1248 - Every derived table must have its own alias

Every derived table must have its own alias这句话的意思是说每个派生出来的表都必须有一个自己的别名我的Mysql语句是:select count(*) from (select * from dede_spacemoney group by sid);当我执行到这里的时候就抛出了这个异常,原来我进行嵌套查询的时候子查询出来的的结果是作为一个派生表来进行上一级的查询的,所以子查询的结果必须要有一个别名把MySQL语句改成:select count(*) fr

2021-04-17 17:06:17 269

原创 [Err] 1146 - Table ‘xxx‘ doesn‘t exist或[Err] 1051 - Unknown table ‘xxx‘以及select查询结果有重复

[Err] 1146 - Table ‘xxx’ doesn’t exist或[Err] 1051 - Unknown table 'xxx’以及select查询结果有重复问题蓝框:在内层嵌套的select语句中不可使用外层的表别名更改后红框:已经给massage表取了别名m,则在该层sql语句中表原本的名字message不再可用。将message改为m后将红框和蓝框的问题都改正后这里还有select查询结果有重复的问题使用DISTINCT解决即可...

2021-04-17 16:30:53 514

原创 Ajax回调函数中再次使用Ajax访问controller,通过controller return来重定向跳转页面失败

Ajax回调函数中再次使用Ajax访问controller,通过controller return来重定向跳转页面失败Ajax回调函数中再次使用Ajax访问controller,通过controller return来重定向跳转页面失败 $.ajax({ type:"post", url:"setNewPassword", data:{ id:$("#id").val(),

2021-04-11 11:25:43 692 2

转载 解决:Handler dispatch failed; nested exception is java.lang.NoSuchMethodError

解决:Handler dispatch failed; nested exception is java.lang.NoSuchMethodError1、操作项目重新打包后,程序就找不到对应的方法2、现象(错误信息)Handler dispatch failed; nested exception is java.lang.NoSuchMethodError3、原因(可能有多种原因,但下面是我这次导致错误的原因) 有2个不同版本的jar同时存在注:项目的打包都是maven的package,结果

2021-04-08 09:30:41 8083

原创 解决Uncaught TypeError: $(...).removeClass is not a function

Uncaught TypeError: $(…).removeClass is not a function文件中别的地方可以使用$,说明是成功引用了jquery包的。该问题暂时没有解决,路过的大佬帮忙康康。

2021-04-07 17:01:08 3042

转载 RequestMapping中produces属性作用

注解RequestMapping中produces属性可以设置返回数据的类型以及编码,可以是json或者xml:@RequestMapping(value="/xxx",produces = {"application/json;charset=UTF-8"})或@RequestMapping(value="/xxx",produces = {"application/xml;charset=UTF-8"})但是必须要和@ResponseBody注解一起使用才可以,不加@ResponseBody注

2021-04-07 12:38:40 407

原创 关于ajax $.post({}) success回传函数中data和this.data

success:function(data){ console.log("data="+data); //data为controller return的数据 console.log("this.data="+this.data); //this.data为jsp页面表单传输给后台的数据

2021-04-07 10:15:18 760

原创 jsp和html文件引用同一个css文件,但效果不同,html中的背景图片无法全屏显示

jsp和html文件引用同一个css文件,但效果不同,html中的背景图片无法全屏显示jsp页面采用是html标准html页面采用的是html5标准html标准下尹用以下css可以背景全屏,html5标准下不行原因:应该是html5 body标签的background属性废弃了改成以下问题解决...

2021-04-06 22:38:57 282

原创 There is no getter for property named ‘id‘ in ‘class java.lang.String‘

There is no getter for property named ‘id’ in ‘class java.lang.String’将${id}改成#{id,jdbcType=VARCHAR}因为在数据库中字段类型为VARCHARs

2021-04-06 22:29:05 164

原创 Cannot convert value of type ‘java.lang.String‘ to required type ‘com.mapper.YkyMapper‘

.Error creating bean with name ‘YkyServiceImpl’ defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type

2021-04-06 22:27:02 466

原创 Cannot resolve property ‘ykyMapper‘ SSM框架 service层配置创建bean时property name报红

Cannot resolve property ‘ykyMapper’ SSM框架 service层配置创建bean时property name报红原因:YkyServiceImpl类(service实现类)中没有ykyMapper的构造函数和setter方法,加入方法后解决。

2021-04-06 22:22:44 381

原创 启动过滤器异常

org.apache.catalina.core.StandardContext.filterStart 启动过滤器异常org.apache.catalina.core.StandardContext.filterStart 启动过滤器异常原因:WEB-INF下没有lib解决:Project Structure->Project Design->ArtifactsPut into Output Root后WEB-INF下出现lib问题解决。...

2021-04-06 22:11:58 2484

转载 2021-04-02

Layui form表单的使用Layui form表单的使用,包括item,inline,block

2021-04-02 13:21:35 86

转载 mybatis注解模糊查询的两种方式

第一种 拼接字符串@Select("select * from xxx where name like #{name} ")List findByName(String name)测试的时候,传入的参数要拼接为userDao.findByName("%name%")第二种 占位符@Select("select * from xxx where name like ‘%${value}%’ ")List findByName(String name)测试的时候,直接传入参数user

2020-05-19 00:28:18 278

原创 Layui 后台controller传给前端table一个NULL让页面显示无数据而不是报错一直转圈(Layui实现搜索功能问题)

Controller代码如下:(不是你的代码肯定比较难看,可以先跳过) @RequestMapping("/empsList") @ResponseBody public LayuiTransform<Employee> empsList(@RequestParam("empsPage") Integer page , @RequestParam("empsSize") Integer size , @RequestParam("condition") String co

2020-05-18 22:42:30 1365 1

原创 JS AJAX传递数组的方法

在用ajax传递数组时一开始用的是$.post({ url:'delEmployee', data:{ 'ids':ids }, success:function(){ } } })后台无法接收,浏览器报错后来经过查阅资料得知应应采用这样的写法$.post({ url:'delEmployee',.

2020-05-17 11:29:01 661

原创 layui中使用正则表达式验证 多个中文汉字

使用layui中自定义verify验证中文汉字需要注意如图/^[\u4e00-\u9fa5]{1,8}$/ 按道理来说这是匹配中文汉字的正则表达式(1-8个汉字)但可能是因为页面页面解析等等的问题,导致这个表达式无法正常匹配到中文。后来改成了这个匹配双字节字符的表达式后匹配成功! /^[^\x00-\xff]{1,8}$/ 更多正则表达式及Layui中自定义verify对表单进行验证请查看js常用正则表达式(附带Layui中form的表单验证)...

2020-05-14 23:29:16 900

原创 js常用正则表达式 匹配多个汉字、数字、英文、所有字符(附带Layui中form的表单验证)

[转载]/^[1-9]\d*$/ //只能输入正整数var reg = /^[1-9]\d{0,3}\.\d$/ ; //首位(1-9),中间零到三位数字,接着点号,点号后一位小数(0-9)var reg = /^[1-9]\d{0,2}\.\d{2}$/; //首位(1-9),中间零到二位数字,接着点号,点号后两位小数(0-9)var reg = /^[1-9]\d{1,4}$/; //首位(1-9),中间到结尾一到四位数字,无小数var reg

2020-05-14 19:26:12 10731

原创 AJAX的success回调函数执行时间问题

前台AJAX中进行对从controller后台传入的数据进行if判断的相关问题controller return一个int类型的数据给前端ajax//AddEmployee @RequestMapping("/addEmployee") @ResponseBody public int addEmployee(@RequestParam("empId") String empId ,@RequestParam("empName") String empName

2020-05-14 16:49:48 1008

转载 ResponseBody的作用

【转载】@ResponseBody 注解的作用1、@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML数据,需要注意的呢,在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的数据。2、@RequestMapping("/login")  @ResponseBody  public User l

2020-05-14 15:41:36 781

原创 javaweb开发,使用AJAX将Controller后台数据传递到前台的前台接收问题

Controller传递数据到前台前台接收问题(菜鸟疑惑)jsp页面部分代码 $.post({ url:'addEmployee', //对应controller中 @RequestMapping("/addEmployee") data:{ //这里是将数据从前端传递给后台controller 'empId':document.getElement

2020-05-14 14:02:19 633

空空如也

空空如也

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

TA关注的人

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