1. 程式人生 > >解決springmvc中使用redirect跳轉後https變為http

解決springmvc中使用redirect跳轉後https變為http

spa class src set dir edi 兼容 setview 圖片

方法一:配置文件修改ViewResolver的 redirectHttp10Compatible 屬性,這個屬性是為了兼容 http1.0協議。

技術分享圖片
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
  <property name="prefix" value="/" />
  <property name="suffix" value=".jsp" />
  <property name="redirectHttp10Compatible" value="false" />
</bean>
技術分享圖片

方法二:在代碼中不直接用 return "redirect:/xxx",而改為使用

modelAndView.setView(new RedirectView("your redirect URL",true,false));

解決springmvc中使用redirect跳轉後https變為http