javaee
YouCanYouUp_
这个作者很懒,什么都没留下…
展开
-
ajax嵌套ajax
第一种描述:如果条件许可,把两次请求都放在服务端处理掉一起发回来,这些就在客户端只有一次ajax了优点:代码放在服务端,安全性比较,且服务端处理速度较快缺点:可能请求的数据格式是json,这样在服务端处理JSON数据还需要对JSON进行反序列化,这样就比较麻烦第二种描述:是我第一次解决这个问题的时候用的比较蠢的办法,第一次请求的ajax,循环值PUSH到公共变量中去,然后用这个转载 2018-02-08 15:24:10 · 1133 阅读 · 0 评论 -
ajax post跨域请求解决
一、使用 response.addHeader(“Access-Control-Allow-Origin”, “*”); 解决1、前端 2、后端:二、使用CORS 解决 1、跨域问题属于后台的安全拦截,跟客户端没关系,在java后台,使用cors filter进行拦截处理,引用maven库cors-filter 2、修改web.xml,增加cors过滤器,在cors.supportedHeade...转载 2018-06-22 10:47:59 · 2434 阅读 · 0 评论 -
Tomcat Access-Control-Allow-Origin(同源策略)实践
背景描述解决方案war应用内嵌TomcatSpring boot扩展阅读apache和nginx配置背景描述使用tomcat配置cdn服务器时,css文件能正常加载,但是加载字体文件时出现了Access-Control-Allow-Origin错误:已拦截跨源请求:同源策略禁止读取位于 http://localhost:9999/font-awesome/fonts/fontawesome-web...转载 2018-06-22 10:40:14 · 3679 阅读 · 0 评论 -
Ajax 跨域请求 Access-Control-Allow-Origin 问题小记
前言在前后端分离的项目中经常会遇到 Ajax 跨域的问题,然而网上大多数教程都是使用 * 通配符放行所有请求。然而这是不对的,没有解决根本问题。正文其实放行指定的域名很简单,下面我介绍下 PHP 和 Nginx 的。PHP$http_origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : '';if (preg_ma...转载 2018-06-22 10:36:38 · 5500 阅读 · 0 评论 -
web.xml文件中mime-mapping配置
项目中发现使用IE9下载文件(doc,docx等)时,浏览器有时直接打开文件显示乱码有时可以下载但下载后是一文件夹是里面一堆以xml文件(微软的office存储文件信息主要以xml文件存储),后来跟踪代码发现后台默认是以text形式输出文件,然后打开web.xml文件发现[html] view plaincopy<mime-mapping> <extensio...转载 2018-05-03 14:06:46 · 1431 阅读 · 0 评论 -
同一个电脑安装两个jdk版本
场景:公司项目使用的jdk为1.7,最近不是很忙,找到一个爬虫系统学习。该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!!1 . 准备两个版本的jdk我的两个jdk路径为:D:\jdk1.7.0_80D:\Program Files\Java\jdk1.8.0_1111...转载 2018-03-16 15:40:47 · 202 阅读 · 0 评论 -
java代码实现对文件的base64加密解密
Base64编码方法:将每三个8bit的字节转换为四个6bit的字节,其中,转换之后的这四个字节中每6个有效Bbit为有效数据,空余的那2个用0补上成为一个字节,java中可直接调用算法进行base64加密解密。public class base64 { public static void main(String[] args){ File file = new ...转载 2019-05-22 09:27:42 · 4212 阅读 · 0 评论