jsf页面跳过登录界面直接进入首页,但是不能正常显示session

问题:
        jsf页面跳过登录界面直接进入首页,但是不能正常显示内容
原因是获取不到session变量

解决:
        在web.xml中设置session filter
代码如下
<filter>
  <filter-name>Session Timeout Filter</filter-name>
  <filter-class>cn.com.hd.common.filter.SessionTimeoutFilter</filter-class>
  <init-param>
   <param-name>redirectURL</param-name>
   <param-value>/loginOut.jsp</param-value>
  </init-param>
  <init-param>
   <param-name>exceptFiles</param-name>
   <param-value>/#/login.faces#/resources/css/login_css.css#/resources/images/login/dl_r1_c1.jpg#/resources/images/login/dl_r1_c2.jpg#/resources/images/login/dl_r1_c3.jpg#/resources/images/login/dl_r2_c1.jpg#/resources/images/login/dl_r2_c2.jpg#/resources/images/login/dl_r2_c3.jpg#/resources/images/login/dl_r3_c1.jpg#/resources/images/login/dl_r3_c2.jpg#/resources/images/login/dl_r3_c3.jpg#/resources/images/login/dl_r3_c4.jpg#/resources/images/login/dl_r3_c5.jpg#/loginOut.jsp</param-value>
  </init-param>
  <init-param>
   <param-name>enable</param-name>
   <param-value>true</param-value>
  </init-param>
 </filter>
 
 <filter-mapping>
  <filter-name>Session Timeout Filter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
 
    <session-config>
  <session-timeout>30</session-timeout>
 </session-config>

posted on 2008-09-16 12:07 鲁胜迪 阅读(1825) 评论(1)  编辑  收藏 所属分类: 一点点

评论

# re: jsf页面跳过登录界面直接进入首页,但是不能正常显示session 2008-09-16 13:32 Robin's Java World

这样的文章也好意思发首页?实在是看不下去了。  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2008年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

导航

统计

常用链接

留言簿(4)

随笔分类

随笔档案

文章分类

新闻分类

搜索

最新评论

阅读排行榜

评论排行榜