java(学习笔记第27,28天)
一、
1、过滤器
MyFilter implements Filter{
}
filter.doFilter(request,response);过滤,之后继续访问
2、Cookie cookie=new Cookie("name","xxx");
cookie.setMaxAge(60*60);
response.addCookie(cookie);
二、
1、监听器:可以监听session,application...
Testsession implement HttpSessionlistener,HttpSessionAttributeListener{
}
注册:<listener>
<listener-class>类名</...>
</...>
session.invalidate();让session无效
setMaxInactiveInterval(60*60*60);设置有效时间1小时
2、会话跟踪(session,cookie,隐藏域)
http:非面向连接
Ftp:面向连接
3、虚拟主机
tomcat-》server.xml-》
session操作
HttpSession session = request.getSession();
System.out.println(session.getId());
System.out.println(session.getMaxInactiveInterval());
session.setMaxInactiveInterval(60*60*60);
session.invalidate();
System.out.println(session.getId());
<session-config>
<session-timeout>10</session-timeout>
</session-config>
浙公网安备 33010602011771号