spring MVC 重定向
相信你也遇见过这样的问题,进一个方法前,要进过判断,根据判断,选择进入Action的哪个方法
例如:你要判断用户是否登录,如果登录进入列表页,如果没有登录,先让用户去登录
例子:
private String myOrderListMemeber(PageBean pageBean,ModelMap model,HttpServletRequest request){
。。。。。
return "/order/orderListMember";
}
/**
*
* 列表
* @param pageBean 分页信息
* @param state:订单状态
* @return
*/
@RequestMapping(value = "/gz.html", method = {RequestMethod.GET, RequestMethod.POST})
public String orderList(){
user = 取到用户信息
// 判断用户有没有登录
if(null != user){
//已登录
return myOrderListMemeber(pageBean,model,request);
}
。。。。。。
//让用户去登录
return "/login.html";
}
1.首先,前台页面跳到 /gz.html,判断用户是否登录,如果没有登录去登录页
2.如果已经登录,去列表页,注意:列表这个方法,并不用@RequestMapping,而是return +方法名和参数直接调用
浙公网安备 33010602011771号