jsp允许跨域请求
前端请求
get请求(此处用了jQuery)
$.get("http://localhost:8090/myweb/submitPublish.jsp",{"name":Id},function(jsondata){console.log(jsondata)},"json")
http://localhost:8090/myweb/submitPublish.jsp为请求的jsp,代码如下
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*" %>
<%out.println("Hello World!");/* 允许跨域的主机地址 */response.setHeader("Access-Control-Allow-Origin", "*"); /* 允许跨域的请求方法GET, POST, HEAD 等 */response.setHeader("Access-Control-Allow-Methods", "*"); /* 重新预检验跨域的缓存时间 (s) */response.setHeader("Access-Control-Max-Age", "3600"); /* 允许跨域的请求头 */response.setHeader("Access-Control-Allow-Headers", "*"); /* 是否携带cookie */response.setHeader("Access-Control-Allow-Credentials", "true");
%>
<%= request.getParameter("name")%>
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
