Struts2的获取Session的两种方式

原创 2015年11月20日 19:45:34

1.通过ActionContextde的方法getSession得到

ActionConext ac=ActionContext.getContext();

Map session=ac.getSession();

session.put(key,value);

2.HttpSession session=ServerletActionContext.getRequest().getSession();

session.setAttribute(key,value);

相关文章推荐

Session Token机制-Struts2中防止表单重复提交的两种方式(一)

当用户填写完表单后,在提交过一次后,若用户做如下操作比如再次点击提交、刷新页面、提交页面呈现后点击后退按钮,都会导致表单重复提交。如果信息需要存储到后台数据库中,重复提交就会再次向数据库中插入用户信息...
  • snow_7
  • snow_7
  • 2016年05月24日 20:32
  • 1726

struts2中获取request、session、response、application方式

在Struts2 中获取session 的方式

在struts2 中request,response,session 都被隐藏起来了,所以不能在像JSP中那样的方式来设置和获取session的值了 可以通过IoC(控制反转)的方式来获取reques...

Struts2中action获取request、response、session的方式

不做不知道,一做才知道自己原来不知道。之前用惯struts1.x,那些 request啊session之类都是方法自带有的,我们直接调用就可以;而平时公司项目中用到有struts2.x的话,acti...

struts2的action从request获取参数值的两种方式

无论是提交form表单还是从URL中直接获取,struts2的action类中获取请求参数值,总的来说有2种方式: 第一种在action中定义同名变量,提供get/set方法。 第二种方式是手动获...

Struts2获取Servlet API的两种方式

一、IoC方式 在Struts2中,所有请求都会被StrutsPrepareAndExecuteFilter拦截,然后去struts.xml寻找相印的action,在action执行...

Struts2之validate数据校验两种方式

1.Action中的validate()方法Struts2提供了一个Validateable接口,这个接口中只存在validate()方法,实现这个接口的类可直接被Struts2调用,ActionSu...

在struts2中使用Ajax的json和request/response两种方式

一、准备工作 ①ajax使用Jquery:jquery-min.js ②struts2与json的依赖包:struts2-json-plugin-xxx.jar 二、jsp页面...

Struts2中防止表单重复提交的两种方式

防止表单重复提交,这是个很重要的知识点,而且很有用。当用户提交了一个表单,此时,地址栏显示的是处理这个表单的Action的地址,若此时刷新,则会重新发送一次表单数据,即又进行了一次提交,若这个Acti...

struts2学习之表单校验的两种方式

基于覆盖validate方法的表单校验Action类一般都继承ActionSupport类。通过覆盖ActionSupport类的validate方法即可在自己的Action类中校验输入项的值。校验动...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Struts2的获取Session的两种方式
举报原因:
原因补充:

(最多只允许输入30个字)