登录之后怎么才能使操作的每个页面都能得到同户名 项目是struts2和hibernate的整合login.jsp登录之后有a.jspb.jspc.jsp怎么才能在三个页面中都能有登录名的信息,而且是一直存在的,不是在登录的action之后才有 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 登陆以后吧用户信息要存在session中。每个页面就可以从session中取了 1L方法就不错了。request,session,cookies都可以实现。 任何一本jsp书里都有LZ也可以用FRAME 当然是session了,为了避免客户端禁用了cookie,记得要重写url 在action中导入网页中的session有好几种方法,常用的是先实现SessionAware接口接着定义属性 如: private Map<String, Object> session;然后覆写接口的setSession方法@overridepublic void setSession(Map<String, Object> session){ this.session = session;}之后就可以用session.put("xx","xx");跟网页中的setAttribute("xx","xx")方法相对应的,是strut2封装好的,之后每个页面都可以用session取到你保存的信息了 用会话session保存或者用全局变量application也行。根据需要选择 登陆之后保存在session中,每次需要的时候直接从session中取得即可 还是用session较好,可以节省内存,具体的在你事务处理的时候将获得的用户信息保存在session中,以后每次用的时候从session取即可 高手快来 sql查询ssh IntelliJ IDEA rebulid项目时会删除webroot下的部分文件怎么处理 怎么样点击回车键登录 关于jsp页面间数据参数的传递问题 求助,关于jQuery.UI.Dialog问题 hibernate 4 sqlserver2005方言的问题 SPRING的问题 struts+spring+hibernate问题 救命呀!各位大虾,动画效果图片问题 真奇怪,这是怎么回事啊? 愿你走向成功 j2ee struts和hibernate 没有啥servlet的 问下要创建session的问题
LZ也可以用FRAME
接着定义属性 如: private Map<String, Object> session;
然后覆写接口的setSession方法
@override
public void setSession(Map<String, Object> session){
this.session = session;
}
之后就可以用session.put("xx","xx");
跟网页中的setAttribute("xx","xx")方法相对应的,是strut2封装好的,之后每个页面都可以用session取到你保存的信息了