Struts2怎么在jsp页面获取Session的值

HttpServletRequest request = ServletActionContext.getRequest();
HttpSession seesion = request.getSession();
seesion.setAttribute("hello", "world");在execute方法中在jsp页面中怎么获得

在jsp上内置就有session对象,可以直接用。

例如:<%=session.getAttribute("hello") %>

非要通过struts2的话,就用

HttpSession session = ServletActionContext.getRequest().getSession();

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-07-24
用struts标签: <s:property value="#session.hello" />
用EL表达式:${session.hello}
用java代码:<%=session.getAttribute("hello")%>本回答被网友采纳
第2个回答  2013-08-05
把${hello}放在jsp页面中的<body>域中,或者是这样:<%session.getAttribute("hello");%>
第3个回答  2013-08-05
<s:property value="#session.hello" />,不懂可以继续追问。
第4个回答  2013-08-05
JSP 内置对象<% session.getAttribute("键名");%>或者用JSEL内置对象 <%${sessionScope.键名}%>

JSP页面用struts2 taglib标签如何获取保存在sesion中的常量的值
public static String LOGIN_USER = "login_user";HttpSession session = request.getSession();session.setAttribute(Constant.LOGIN_USER, user);session.getAttribute(Constant.LOGIN_USER); 用户名: <%=session.getAttribute("login_user")%> 用户名: ${user} ...

struts2怎么提取jsp数据
对于action的类属性,直接为其赋值(例如 message="Test";),然后在jsp页面中使用el表达式取出这个值(${message },直接以类属性名称取值即可,el默认的取值域就是request,struts2会将action的所有带有get,set(这两个方法必须同时有)的属性自动的放入request域中【当然你也可以使用struts的标签库,不...

各位java前辈:1.在struts2中,在jsp页面是如何获取Action中值的?需要...
struts是采用ognl模型,就是对象关系模型,想要得到action中的值,首先的一点这个值要有set和get方法,在你请求action的时候,会重新生成一个action对象--》调用set方法给这个属性赋值,在jsp上展示用的是get方法,例如你有一个属性name需要展示,set、get方法写好后,在你请求的action中给name赋值,页面就...

Struts2的作用域?在action中怎样得到session?
实现 ServletRequestAware接口就可以拿到 request,然后request.getSession();

struts2中我想把结果放入到session中ActionContext.getContext().getSe...
Struts2自己也封装了个 session,这个 session是个 Map类型的对象。所以和 Map 用法一样的,使用 put 存值,get 取值。用法是:\/\/ java \/\/ 保存到struts2 sessionActionContext.getContext().getSession().put("user", user);\/\/ jsp 用struts标签: 用EL表达式:${hello}用JSP代码:<%=session....

struts2 取值问题
通常的作用是从page、request、session、application的Bean中获取属性值 标准语法是:${作用域.属性名} {requestScope.属性名} {sessionScope.属性名} 如果不写作用域,就像上面${d}这种表示从各作用域中直接找属性 上面${d}就等于取得了<jsp:useBean id="d" class="java.util.Date" scope="page"...

er表达式能获取session中值么,怎么获取?
如#。(2)、用于过滤和投影(projecting)集合,如: books.books.(3)、构造Map,如:这种方式常用在给radio或select、checkbox等标签赋值上。如果要在页面中取一个map的值可以这样写: 楼主具体请看参考资料:

struts2标签怎么引用页面的变量进行判断?
session中值在中可以用 #session.属性名 获取. 不需要通过<%%>代码段获取的.">

怎么把Struts2中的Action运行结果打印到jsp上 求高手指点:
直接用actioncontext。getcontext()。getsession()。put(“a”,“打印的值”);让后在页面${a}, 其实还可以在这个类里面创建打印值 并实现他的get,set方法!在也面直$(打印值)就ok了;

struts2表单提交失败之后,返回jsp页面。这是一般流程。
1 将用户填写的表单信息先存入session中 在返回表单的时候判断session里面是否有值 如果有就将它显示出来 2 我曾用strut2解决的这个问题,表单的每个信息在后台的属性都存在着对应,后台属性要有get和set方法,然后提交到后台后,因为有set方法 所以后台能接受到用户的信息,进行操作后重定向到前台页面时,...

相似回答