当前位置:编程学习 > JAVA >>

Struts2里面session存值前台调用不了

  页面载入的时候 后台 
  ActionContext.getContext().getSession().put("page",page);后台我存放的page
前台显示
  现在是第<label style='color: red'><s:property value='{#attr.page}'/></label>页 
  必须要刷新才能显示的了!
 怎么才能不刷新就显示 --------------------编程问答-------------------- 页面先载入 ,载入的时候后台还没有放对象到session里面 , 所以得不到值,必须刷新才能显示。

--------------------编程问答-------------------- 那我现在怎么取值?? --------------------编程问答-------------------- 楼主的result是怎么配置的呢?应该不会出现需要刷新才会取的到啊 --------------------编程问答-------------------- 可以先访问Action  , 在action中执行ActionContext.getContext().getSession().put("page",page);
将对象放入到session中。
然后 返回到 视图页面 
就可以去得到值了 --------------------编程问答-------------------- <s:property value=“#session.page”/>试下 --------------------编程问答--------------------
引用 5 楼  的回复:
<s:property value=“#session.page”/>试下

  一样 首次载入就是显示不了 要刷新才可以 --------------------编程问答--------------------
引用 3 楼  的回复:
楼主的result是怎么配置的呢?应该不会出现需要刷新才会取的到啊


<package name="jsonAu" extends="json-default">
<!-- 查询所有权限 -->
 <action name="AuthorityAll" class="com.tram.ts.action.AuthorityAllAction">
<!-- 配置类型的json的Result 返回所有 -->
<result type="json">
<!-- 为该Result指定参数 -->
<param name="noCache">true</param>
<param name="contentType">text/html</param>
<!-- 设置只序列Action的map属性 -->
<!--  param name="root">map</param -->
</result> --------------------编程问答-------------------- 调用action里的方法到该页面 --------------------编程问答--------------------
引用 8 楼  的回复:
调用action里的方法到该页面
怎么调用action里面的方法到页面? 给段代码指点下 --------------------编程问答--------------------
引用 7 楼  的回复:
引用 3 楼  的回复:
楼主的result是怎么配置的呢?应该不会出现需要刷新才会取的到啊


<package name="jsonAu" extends="json-default">
<!-- 查询所有权限 -->
<action name="AuthorityAll" class="com.tram.ts.action.AuthorityAllAction">
<!-- ……


LZ的action返回的页面是不是没有刷新?前台是ajax吗? --------------------编程问答--------------------
引用 10 楼  的回复:
引用 7 楼 的回复:

引用 3 楼 的回复:
楼主的result是怎么配置的呢?应该不会出现需要刷新才会取的到啊


<package name="jsonAu" extends="json-default">
<!-- 查询所有权限 -->
<action name="AuthorityAll" class="com.tram.ts.action.AuthorityAllAc……
前台是ajax --------------------编程问答-------------------- 前台的AJAX与前台页面载入的时候访问的后台程序是同一个么?
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,