今天接到一个任务,在web.xml中配置一个过滤器过滤所有的路径,在获取数据的时候 不知道session中存在着什么数据,因此想知道怎么获取session中的数据。众里寻他在百度!
传过来的参数: ServletRequest request
HttpServletRequest hsrequest = (HttpServletRequest)request;
HttpSession session = hsrequest.getSession(true);
通过session获取数据
String[] names = session.getValueNames();
for(int i = 0;i < names.length;i++){
System.out.println(names[i] + "," + session.getValue(names[i]));
}