session的用法
原版:http://my.oschina.net/chenhao901007/blog/370109
1.jsp中操作session
(String)request.getSession().getAttribute("username"); // 获取request.getSession().setAttribute("username", "xxx"); // 设置2.java中操作session
//servlet中request.getSession();session.getAttribute("username");session.setAttribute("username", "xxx");session.setMaxInactiveInterval(30*60);session.invalidate(); //struts中方法1ServletActionContext.getRequest().getSession().setAttribute("username", "xxx");ServletActionContext.getRequest().getSession().getAttribute("username");ServletActionContext.getRequest().getSession().setMaxInactiveInterval(30*60); ServletActionContext.getRequest().getSession().invalidate();//struts中方法2ActionContext.getContext().getSession().put("username", "xxx");ActionContext.getContext().getSession().get("username");ActionContext.getContext().getSession().clear();3.web.xml中操作session
<session-config> <session-timeout>30</session-timeout> </session-config>4.tomcat-->conf-->conf/web.xml
<session-config> <session-timeout>30</session-timeout></session-config>总结:优先级比较,java中写的要比web.xml中的高。

浙公网安备 33010602011771号