![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
深山猿
不断进化的深山猿
展开
-
ueditor增加功能
ueditor带有添加Iframe的功能,但是我需要将输入的url修改为下拉框。步骤如下:第一步 添加按钮描述找到ueditor.config.js文件中的toolbars数组,增加一个“watermark”字符串,然后找到labelMap数组,对应着添加一个labelMap,labelMap用于鼠标移上按钮时的提示。红框内为新增内容:二 添加按钮 和 对应样式找到你所引用...原创 2019-11-04 20:27:42 · 973 阅读 · 0 评论 -
js前端弹出框实例
描述:点击按钮弹出弹出框引入jquery-ui相关组件 <script type="text/javascript" src="../fe-res/js/jquery-ui.js"></script> <link href="../fe-res/css/plugins/jquery-ui.css" rel="stylesheet" />j...原创 2019-07-05 18:17:19 · 2508 阅读 · 0 评论 -
文件转化与预览
做项目的时候遇到预览文件的功能。需要支持图片、pdf、doc、xls、ppt等图片和pdf还好,流方式浏览器能直接展示,但是pdf、xls、doc则需要转化为html,然后再读取html。浏览器文件打开的两种方式1流方式:针对pdf、图片等间接支持的文件说明如果用流读取的方式读取html,那么其中的引用如img等会丢失。 if(directPreview(name)){ ...原创 2019-07-05 18:30:33 · 1203 阅读 · 1 评论 -
post和get 区分
区分post和get参数:1 get直接在url中,post的参数放在requestBody中,所以从这里说post更安全post Request URL: http://192.168.1.138:8080/rsbi/reportset/previewReport.actionget Request URL: http://192.168.1.138:8080/rsbi/reportse...原创 2019-07-11 13:57:56 · 763 阅读 · 0 评论 -
http header referer和referer policy
Referer 是 HTTP 请求header 的一部分,当浏览器(或者模拟浏览器行为)向web 服务器发送请求的时候,头信息里有包含 Referer 。比如我在www.google.com 里有一个www.baidu.com 链接,那么点击这个www.baidu.com ,它的header 信息里就有:Referer=http://www.google.com由此可以看出来吧。它就...原创 2019-07-11 14:10:27 · 3190 阅读 · 1 评论 -
http header Transfer-encoding的作用
Transfer-encodingTransfer-Encoding,是一个 HTTP 头部字段,字面意思是「传输编码」。实际上,HTTP 协议中还有另外一个头部与编码有关:Content-Encoding(内容编码)。Content-Encoding 通常用于对实体内容进行压缩编码,目的是优化传输,例如用 gzip 压缩文本文件,能大幅减小体积。内容编码通常是选择性的,例如 jpg / pn...原创 2019-07-11 14:17:06 · 3301 阅读 · 0 评论 -
Http请求头中Content-Type以及在Spring MVC中的应用
引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在spring MVC中如何使用它们来映射请求信息。1. Content-TypeMediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,...原创 2019-07-11 14:21:20 · 3729 阅读 · 0 评论 -
理解Cookie和Session机制
目录Cookie机制什么是CookieCookie的不可跨域名性Unicode编码:保存中文BASE64编码:保存二进制图片设置Cookie的所有属性Cookie的有效期Cookie的修改、删除Cookie的域名Cookie的路径Cookie的安全属性JavaScript操作Cookie案例:永久登录Session机制什么是Session实现用户登录Session的生命周期Session的有效...转载 2019-08-02 15:13:48 · 146 阅读 · 0 评论 -
可输入筛选复选框select2组件的使用
select2详细介绍与相关文件的下载可以参考 http://select2.github.io/select2/select2组件效果效果图如下:即支持多选,支持根据输入进行相似查询,支持值初始化,使用及其方便。1 下载(http://select2.github.io/select2/)并引入相关的文件,包括jquery和select2的文件 <script t...原创 2019-08-14 10:36:06 · 1664 阅读 · 0 评论 -
tagsinput组件和图标下载网址
详细介绍与相关文件的下载可以参考 http://www.jqueryscript.net/demo/Nice-Tags-Manager-Plugin-with-jQuery-Bootstrap-Bootstrap-Tags-Input/examples/tagsinput组件效果效果图如下:即建输入框中的内容标签化,以逗号或者回车键来区分。1 下载(http://select2.g...原创 2019-08-14 11:11:20 · 315 阅读 · 0 评论 -
解决因div导致的换行问题
<div class="btn-group" style="cursor: move;margin: 3px 3px;"> <div style=""> <button type="button" class="btn btn-sm" title="{{param.title}}" ng-class="{true:'btn-primary',false:'bt...原创 2019-09-19 15:05:09 · 2006 阅读 · 0 评论 -
IFrame的使用
Iframe的使用<div class="bi-cond-res-wrapper"> <div class="bi-condition-sec"> <div class="bi-form-default" style=""> <div class="bi-form-title">左侧部分<div...原创 2019-06-29 09:58:45 · 305 阅读 · 0 评论 -
jQuery中this与$(this)的使用与区别
this与$(this)的区别this其实是一个Html 元素,是一个javascript对象,常用其来为其属性赋值。$(this)是一个jQuery对象,不存在html的属性,只能通过方法传参的方式为属性赋值。如下代码$(“#textbox”).hover(function() {this.title = “Test”;},fucntion() {this.t...原创 2019-07-09 14:13:12 · 2774 阅读 · 0 评论 -
js中的中括号和数组
js 中{},[]中括号,大括号使用详解一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。如:var LangShen = {"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访问:LangShen.Name、Lang...转载 2019-07-09 13:42:03 · 4881 阅读 · 0 评论 -
ajax请求返回List
后端代码(注意红色部分)@RequestMapping(value="/getJobByLevel.action", method = RequestMethod.POST)public @ResponseBody Object getJobByLevel( @RequestBody Map<String,String> queryConditionMap) { Lis...原创 2018-11-06 14:46:20 · 19875 阅读 · 0 评论 -
web.xml中的配置,servlet,filter,listener的作用和原理
首先介绍servlet,filter和listen的原理:servlet可以说是动态页面的基石,现在很多开发都是基于spring等各种框架,所以对servlet的了解可能少点,下面先用简单的例子,说明下servlet的作用MyFirstServlet.javaclass MyFirstServlet implements Servlet{ //该函数用于初始化servelet...原创 2018-12-08 21:46:11 · 16639 阅读 · 0 评论 -
ajax请求进入error的原因分析
先给出ajax完整的调用和获取错误信息的方式function queryData(searchPageNum){ __showLoading(); var json =getQueryParameter(searchPageNum); $.ajax({ type: "POST", url: "../userFilter/query...原创 2018-12-15 14:05:37 · 47292 阅读 · 2 评论 -
JavaScript在JSP页面加载与执行顺序
首先看下js在在jsp页面中可能的情况jsp中的代码如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><script type="text/javascript"> console.log("it is b原创 2018-12-21 22:19:34 · 9115 阅读 · 0 评论 -
location.href遇到的400错误,url传值导致+/等特殊字符丢失
其实需求很简单,就是点击按钮后,向后台传入查询条件,然后根据查询条件获取满足条件的记录通过excel下载。方案一:使用ajax方式不可以原因导出excel算是文件下载了,后台需要向前台(浏览器)写文件流,而ajax请求获取的数据的都是字符串(此点当时在调试页面的时候,Response响应中满是乱码的字符串文本),它没法解决后台返回的文件流,但是浏览器可以。换句话说 ajax貌似实现不了文件...原创 2018-12-11 14:38:12 · 13309 阅读 · 0 评论 -
java实现excel下载功能实例
其实需求很简单,就是点击按钮后,向后台传入查询条件,然后根据查询条件获取满足条件的记录通过excel下载。方案一:使用ajax方式不可以原因导出excel算是文件下载了,后台需要向前台(浏览器)写文件流,而ajax请求获取的数据的都是字符串(此点当时在调试页面的时候,Response响应中满是乱码的字符串文本),它没法解决后台返回的文件流,但是浏览器可以。换句话说 ajax貌似实现不了文件...原创 2018-12-11 14:48:44 · 19371 阅读 · 0 评论 -
后台向前端jsp传输数据的方法
后台代码: @RequestMapping(value="/showGeneralData.action") public String deldelByTableName(String tableName, ModelMap model) { model.addAttribute("tableName",tableName); return "...原创 2019-01-15 15:06:44 · 2252 阅读 · 0 评论 -
js的定时器 实现页面展示的异步刷新 多线程同步实现方式 附进度条js代码
先简单介绍下两个场景结果迅速能出来,采用多线程的同步方式如果逻辑处理比较快,3-5秒任务就会执行完毕,你也可以采用同步多线程同步的方式,代码如下:数据校验使用到的线程实例:if(null!=checkDomain.getValueCompares()){ final List<TableValueCompareDomain> valueCompareDoma...原创 2019-01-22 17:52:45 · 1983 阅读 · 1 评论 -
页面跳转
如果没有登录或者登录信息失效,则在Filter中跳转到登录页 String userInfo = getCookieValue("usertokenss", (HttpServletRequest)servletRequest); if(!StringUtils.isEmpty(biUserInfo)) { ...原创 2019-06-04 09:46:55 · 227 阅读 · 0 评论 -
jstree树形结构的使用
1js和css的下载和引入下载地址: http://www.jstree.com/,api:https://www.jstree.com/api/#/?q=(事件监听:https://www.jstree.com/api/#/?q=.jstree%20Event&f=deselect_all.jstree翻译好的参考:https://blog.csdn.net/m0_...原创 2019-06-24 14:03:41 · 4494 阅读 · 0 评论 -
HTML的加载过程导致的js中代码不执行
HTML的加载过程Jsp中代码如下:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8" %><!DOCTYPE html><html lang="en"><head><me原创 2018-09-26 22:12:51 · 8067 阅读 · 0 评论