Ajax跳转页面的提交方法 - 极悦
专注Java教育14年 全国咨询/投诉热线:444-1124-454
极悦LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 Ajax跳转页面的提交方法

Ajax跳转页面的提交方法

更新时间:2022-03-14 10:28:51 来源:极悦 浏览1105次

使用ajax提交时基本不支持跳转网页:

查询解决方案是:

1.JS前台是跳转;

2.后台返回脚本:

struts2

struts.xml -->

< action name ="login" method ="login" class ="com.hope.action.LoginAction" > 
< param name ="code" > string </ param > 
< param name ="pass" > string </ param > 
<结果名称=“登录”类型=“流” > 
<参数名称=“内容类型” >
文本/html;charset=UTF-8
</ param > 
< param name ="inputName" > json </ param > 
</ result > 
< result name ="error" type ="stream" > 
< param name ="contentType" >
文本/html;charset=UTF-8
</ param > 
< param name ="inputName" > json </ param > 
</ result > 
</ action >

Action.java

私有输入流 json;
String url = "<script language=\"JavaScript\">window.top.location.href = \"../index.jsp\";</script>" ;
字节[] 数据 = url.getBytes();
这个.json = new ByteArrayInputStream(data);

SpringMVC

输出流 outputStream = null ;
 字符串 url = "<script language=\"JavaScript\">window.top.location.href = \"../index.jsp\";</script>" ;
字节[] 数据 = url.getBytes();
  outputStream = response.getOutputStream();
 outputStream.write(数据);
输出流.flush();
 输出流.close();

以上就是关于“Ajax跳转页面的提交方法”的介绍,大家如果想了解更相关知识,可以关注一下极悦的Java极悦在线学习,里面的课程内容从入门到精通,通俗易懂,适合没有基础的小伙伴学习,希望对大家能够有所帮助。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>