Redirect on Spring MVC Example
2016-06-03 00:00
351 查看
摘要: Redirect, Spring MVC
1. forward - same request 2. redirect - new request -----redirect example------ public ModelAndView apply(Long productId, HttpServletRequest request, HttpServletResponse response) { String baseUrl = "/base/products/" + productId; Map<String, String[]> parameterMap = request.getParameterMap(); if (!CoupangCollectionUtils.isEmpty(parameterMap)) { Map<String, Object> parameterMapTransformed = Maps .transformValues(parameterMap, new Function<String[], Object>() { @Override public Object apply(String[] input) { return Joiners.COMMA.join(input); } }); baseUrl = UriUtil.addParamsToUri(baseUrl, parameterMapTransformed); } RedirectView redirectView = new RedirectView(baseUrl); redirectView.setExposeModelAttributes(false); return new ModelAndView(redirectView); }
相关文章推荐
- asp.net中Response.Redirect与Server.Transfer的区别分析
- iis下设置301 Redirect 永久重定向的方法
- 关于shopex同步ucenter的redirect问题,导致script不运行
- 三种方法让Response.Redirect在新窗口打开
- Nginx设置重定向跳转
- 自定义错误--Apache
- JSP中forward和redirect有什么区别? 什么时候必须用哪个?
- XingXingMVC页面跳转处理
- Resolving Views
- JSTL详解
- Nginx配置多个证书
- struts配置文件
- forward和redirect的区别
- 伪静态网站如何做301重定向?
- 纯真IP数据库格式详解
- 用Squid来实现Ajax跨域代理
- @Results
- SEO专业术语
- JavaScript笔记 开始
- 今天要用JSTL