springmvc 获取session request
来源:互联网 发布:淘宝seo技巧 编辑:程序博客网 时间:2024/05/21 15:47
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
//获取request对象
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder
.getRequestAttributes()).getRequest();
//获取session对象
HttpSession session = request.getSession(true);
应用在一些变量需要做全局变量的时候。
如:购物车的数量
int shopcartnum = ...............;
session.setAttribute("shopcartnum", shopcartnum);
在jsp中获取全局变量
<div>${shopcartnum}</div>
//通过监听器获取session 和request对象我们直接看代码
import javax.servlet.ServletRequestEvent;
import javax.servlet.ServletRequestListener;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import org.springframework.web.context.ContextLoader;
import org.springframework.web.context.WebApplicationContext;
import com.ece.ec.service.SystemConfig;
public class ChannelListener implements HttpSessionListener, ServletRequestListener{
@Override
public void requestDestroyed(ServletRequestEvent arg0) {
}
@Override
public void requestInitialized(ServletRequestEvent event) {
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
SystemConfig config = (SystemConfig)wac.getBean("systemConfig");
HttpServletRequest request = (HttpServletRequest)event.getServletRequest();
request.setAttribute("channelId", config.getChannel());
}
@Override
public void sessionCreated(HttpSessionEvent arg0) {
}
@Override
public void sessionDestroyed(HttpSessionEvent arg0) {
}
}
- springmvc 获取session request
- springMVC 获取request 处理全局session业务
- springMVC 获取request 处理全局session业务
- springMVC 中获取request、response、session方法
- springmvc里面获取request,response,session
- 在springMVC中 获取request、response、session
- SpringMVC经典系列-11简单获取request、session对象---【LinusZhu】
- Thymeleaf+SpringMVC,从模板中获取数据session、request参数
- Thymeleaf+SpringMVC,从模板中获取数据session、request参数
- spring获取request,session
- SpringMVC中获取Request
- springmvc获取Request对象
- springmvc获取request
- springmvc 获取request response
- Thymeleaf+SpringMVC,在html中获取数据session、request参数的值
- struts2获取request,session,application
- freemarker获取request,session等
- struts2 获取request,session,application
- uml常用流程图以及作用
- jackson序列化和反序列化(单个对象、列表)
- 面试的两道智力题
- UIApplication详解
- ZooKeeper管理员指南——部署与管理ZooKeeper
- springmvc 获取session request
- 加载bitmap的缓存方案(google教程)
- vc学习笔记之建立一个新的窗口
- 关于vs2008无法打开afxcontrolbars.h的错误
- linux下安装python3.3.3,configure后再make,一直重复configure运行的结果信息
- 各种错误
- Unity3D 移动开发代码优化
- 人生感悟
- findbugs 错误分析