如何在jsp页面调用的java类中获取当前线程的request和session
2016-10-12 17:26
597 查看
当在jsp页面中调用的java类进行数据的处理,查库操作,然后需要操作session的时候可以这样获取到当前线程的session。
HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
HttpSession session = request.getSession();
这样就可以操作session了。可以对session的值读取,也可以加入元素到session里面。
获取session里面的元素:
Object obj = session.getAttribute("名称");
往session里面加元素:
session.setAttribute("名称",***);
其中***可以是很多对象。比如list集合,一个参数等等。
HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
HttpSession session = request.getSession();
这样就可以操作session了。可以对session的值读取,也可以加入元素到session里面。
获取session里面的元素:
Object obj = session.getAttribute("名称");
往session里面加元素:
session.setAttribute("名称",***);
其中***可以是很多对象。比如list集合,一个参数等等。
相关文章推荐
- struts2中action如何获取Session,request,jsp页面参数等等信息的值
- struts2中action如何获取Session,request,jsp页面参数等等信息的值
- struts2中action如何获取Session,request,jsp页面参数等等信息的值
- jsp中插入java代码,并在当前页面获取值(也可在另一js种通过input标签id获取值)
- [备忘]如何在Asp.net MVC,非Controller中获取当前Request,Session,Response等请求信息
- jsp页面中使用javascript获取后台放在request或session中的值
- struts2中action如何获取Session,jsp页面参数等等信息的值
- jsp页面中使用js获取后台放在request或session中的值
- 在java中如何在非servlet的普通类中获取request、response、session
- java类文件获取页面的request,session.response
- java编译好的class文件如何在jsp页面中调用
- SSH笔记 在JSP页面中通过Java获取系统时间并赋值给当前页面标签完整代码
- JAVA后台程序以及JSP页面如何获取properties文件中的值
- 如何获取当前线程的调用堆栈
- DWR调用后台java方法时获取request、session等对象
- js如何获取jsp页面中嵌入的java代码中的变量?
- 在java中如何在非servlet的普通类中获取request、response、session
- mysql+jsp,在jsp页面连接了数据库,已成功获取数据库字段,请问如何取到当前用户对应的信息
- jsp页面中使用javascript获取后台放在request或session中的值
- 日常问题记录--jsp中struts2标签如何获取当前页面的url参数