
web开发
文章平均质量分 53
hzau_itdog
努力,奋斗!
展开
-
springSecurity 学习(二)表单认证
新建 MyWebSecurityConfig类 继承WebSecurityConfigurerAdapter,再给MyWebSecurityConfig 类上加注解@EnableWebSecurity,重写config方法1、默认表单验证@EnableWebSecuritypublic class MyWebSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void c...原创 2021-01-04 14:56:56 · 399 阅读 · 0 评论 -
springSecurity 学习(一)创建springSecurity项目
创建springsecurity项目的方式有很多,最简单的是 使用Spring Initializr工具,点击下一步,输入项目基本信息,选择jdk版本再下一步,选择要使用的组件完成项目创建。项目目录如下打开pom文件,<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o.原创 2020-12-31 14:49:20 · 1077 阅读 · 0 评论 -
wps2016 对于doc文档 不识别<![CDATA[]]>bug
最近在开发下载word文档使用freemarker控制doc的xml,已实现模板+数据的方式,生成doc文档。偶然一次机会发现,发现wps 对doc文档,用<![CDATA[]]>包起来的特殊字符,wps无法正常显示如下面一哥doc文档<?xml version="1.0" encoding="UTF-8" standalone="yes"?><?mso-application progid="Word.Document"?><w:wordDocu原创 2020-09-16 14:37:28 · 632 阅读 · 0 评论 -
springBoot进行表单校验
一、前言在进行表单提交时,一般会对参数进行校验,及时返回给用户进行提示,使用户能够正确输入。二、所需依赖包这里用的是 SpringBoot 配置项目,本文讲解的重点是后端接口,导入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</arti原创 2020-09-04 16:01:20 · 790 阅读 · 0 评论 -
iframe父页面自适应子页面的高度
我们一般情况下是在子页面获取高度传递给父页面,但是由于存在跨域问题,解决起来不是很方便而html5 postMessage解决跨域、跨窗口消息传递postMessage()这些问题都有一些解决办法,但html5引入的message的API可以更方便、有效、安全的解决这些难题。postMessage()方法允许来自不同源的脚本采用异步方式进行有限的通信,可以实现跨文本档、多窗口、跨域消息...原创 2018-12-06 14:34:00 · 504 阅读 · 0 评论 -
springboot 中通过cors协议解决跨域问题
1、对于前后端分离的项目来说,如果前端项目与后端项目部署在两个不同的域下,那么势必会引起跨域问题的出现。针对跨域问题,我们可能第一个想到的解决方案就是jsonp,并且以前处理跨域问题我基本也是这么处理。但是jsonp方式也同样有不足,不管是对于前端还是后端来说,写法与我们平常的ajax写法不同,同样后端也需要作出相应的更改。并且,jsonp方式只能通过get请求方式来传递参数,当然也还有其...原创 2018-08-15 20:27:25 · 301 阅读 · 1 评论 -
excel2016设置单元格下拉选项工具类
/** * 单元格添加下拉菜单(不限制菜单可选项个数)<br/> * [注意:此方法会添加隐藏的sheet,可调用getDataSheetInDropMenuBook方法获取用户输入数据的未隐藏的sheet]<br/> * [待添加下拉菜单的单元格 -> 以下简称:目标单元格] * * @param @param workbook ...转载 2019-07-19 15:46:18 · 600 阅读 · 0 评论 -
SpringMVC接收List型参数
前些时间给前端写了个接口,后端代码是这样的@RequestMapping(value="/sign/getSignList)public ResultVo getSignList(@RequestBody List<String> nameList){ return signService.getSignList(nameList);}我使用postman测试有结...原创 2019-09-23 17:22:58 · 591 阅读 · 0 评论