spring ajax 页面跳转页面,spring-mvc ajax请求未显示重定向页面

在我的Spring MVC应用程序中,我想使用AJAX

index.jsp在final.jsp页面之间重定向我的页面。但是,当我单击Redirect

Page应用程序中的按钮时,未显示重定向页面(final.jsp)。我已经使用Java代码System.out.println("inside

/redirect");并System.out.println("inside

/finalPage");在Java代码内部检查了是否在服务器上接收到AJAX GET请求,并且仅inside

/redirect在打印该消息,这意味着/finalPage未在调用AJAX

GET请求。而且,我的浏览器的控制台没有显示任何错误。因此,请告诉我们,问题可能出在哪里,问题出在哪里?我在下面发布了完整的代码:

WebController.java

package com.tutorialspoint;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RequestMethod;

@Controller

public class WebController {

@RequestMapping(value = "/index", method = RequestMethod.GET)

public String index() {

return "index";

}

@RequestMapping(value = "/redirect", method = RequestMethod.GET)

public String redirect() {

System.out.println("inside /redirect");

return "redirect:/finalPage";

}

@RequestMapping(value = "/finalPage", method = RequestMethod.GET)

public String finalPage() {

System.out.println("inside /finalPage");

return "final";

}

}

index.jsp

Spring Page Redirection

Spring Page Redirection

Click below button to redirect the result to new page

Redirect Page

function redFun() {

$.ajax({

type : "GET",

url : "/HelloWeb/redirect"

});

}

final.jsp

Spring Page Redirection

Redirected Page

web.xml:

xmlns = "http://java.sun.com/xml/ns/j2ee"

xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation = "http://java.sun.com/xml/ns/j2ee

http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

Spring MVC Application

HelloWeb

org.springframework.web.servlet.DispatcherServlet

1

HelloWeb

/

HelloWeb-servlet.xml

xmlns:context = "http://www.springframework.org/schema/context"

xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation = "

http://www.springframework.org/schema/beans

http://www.springframework.org/schema/beans/spring-beans-3.0.xsd

http://www.springframework.org/schema/context

http://www.springframework.org/schema/context/spring-context-3.0.xsd">

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值