SpringMVC访问request和http session

SpringMVC访问request
1. 直接在controller方法里面加入HttpServletRequest参数
	public ModelAndView login(String userName, String password, Model model, HttpServletRequest request) {
		......
	}



第二种:这种方式要参考: http://panyongzheng.iteye.com/blog/1622505
web.xml
	<listener>
		<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
	</listener>

java:
HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();



session:
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
		HttpSession session= request.getSession();

猜你喜欢

转载自panyongzheng.iteye.com/blog/1789448