前端
joefany
这个作者很懒,什么都没留下…
展开
-
跨域造成 sessionId不一致
最近开发一个web项目时因前后端分离,同事在本地开发h5页面,我这边后台开发时发现有跨域问题,所以,很常规的用cors过滤器给header加头信息,允许跨域请求,但却出现了另一个问题,每次请求的sessionid都不一样,于是开始定位问题,把前端的代码放在服务器上,避免跨域,发现每次请求的sessionid一样了。总结:跨域时,服务器不会保存该请求的session信息,只会保存同域名下的ses原创 2018-01-31 10:46:05 · 5703 阅读 · 1 评论 -
解决跨域引起的两次请求
我们公司的项目都是前后端分离的,上线几个月以来,发现一个很奇怪的问题,每次前端发起请求,通过浏览器的开发者工具都能看到在Network下同一个url有两条请求,第一条请求的Method为OPTIONS,第二条请求的Method才是真正的GET或者POST,并且,第一条请求无数据返回,第二条请求才会返回正常的数据。发现这个问题之后,立即组织搜索问题产生的原因以及解决方案。在网上搜索了大量资料转载 2018-01-24 17:11:52 · 9227 阅读 · 0 评论 -
spring mvc 服务器端输出一条可执行js
@RequestMapping(value = "/test",produces = "text/html; charset=UTF-8") @ResponseBody public String test(){ String url = ""; return "window.location.href = '"+url+"';";原创 2018-02-07 17:17:03 · 1391 阅读 · 0 评论 -
select2
在做功能的时候需要修改数据, 修改数据时需要显示原始值. 但是在select2的时候 显示原始值是一个非常非常非常非常非常要命的难题. 研究了3个小时, 最后使用$.ajax 重新加载原始值. 并显示. //two AJAX获取数据方式(每次请求) var $c_HospitalCode = $("#c_HospitalCode").select2({ ajax: { ...转载 2018-06-27 15:03:04 · 195 阅读 · 0 评论