首页 课程 师资 教程 报名

Ajax跳转页面的提交方法

  • 2022-03-14 10:28:51
  • 996次 星辉

使用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星辉在线学习,里面的课程内容从入门到精通,通俗易懂,适合没有基础的小伙伴学习,希望对大家能够有所帮助。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交