码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc实现转发和重定向

时间:2020-07-12 22:06:29      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:ret   isp   context   throw   index   text   send   let   ring   

一、
@RequestMapping("/testVoid")
public String testVoid(HttpServletRequest request){

    //转发方式一
    return "forward:/WEB-INF/pages/success.jsp";  //转发到指定的页面并能获取megs值

    //重定向方式一
    return "redirect:testIndex";   重定向到指定的Action,再跳转到相应的页面,获取不到megs值
}

二、
/**
*
*
*
* @param request
* @param response
* @throws ServletException
* @throws IOException
*/
@RequestMapping("/testVoid1")
public void testVoid1(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//转发方式二
request.getRequestDispatcher("/WEB-INF/pages/success.jsp").forward(request,response);

    //重定向方式二
    response.sendRedirect(request.getContextPath()+"/account/testIndex"); // 重定向到指定的Action,再跳转到相应的页面,获取不到megs值
    return;
}

springmvc实现转发和重定向

标签:ret   isp   context   throw   index   text   send   let   ring   

原文地址:https://www.cnblogs.com/jock766/p/13290008.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!