首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 使用identity.login的重定向问题 [无满意答案结贴,结贴人:c2one]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-01-30 18:10:42 楼主
    在seam的文档中有这样描述

    ***
    用户登录以后,我们要自动返回到原来的地方(网址),以便可以重试要求登录之后才能进行的操作。 如果把下列事件监听器添加到 components.xml,如果用户在没有登录的情况下去访问受限的页面,那么页面信息就会被记录下来。 用户登录之后,就会被重定向到刚才的受限页面,并且把原来的请求参数也一起传过去。

    <event type="org.jboss.seam.notLoggedIn">
        <action execute="#{redirect.captureCurrentView}"/>
    </event>

    <event type="org.jboss.seam.postAuthenticate">
        <action execute="#{redirect.returnToCapturedView}"/>
    </event>
    ***

    但是要实现“用户登录之后,就会被重定向到刚才的受限页面,并且把原来的请求参数也一起传过去”这个的具体做法并没有交待,
    如何通过org.jboss.seam.security.Identity来实现?
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-01-30 19:54:551楼 得分:0
    在seam-gen生成的代码里面,如果进入了未授权的页面登录完毕之后还是跳到home页面啊,没有跳回刚才的那个页面
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-01-30 22:52:532楼 得分:0
    嗯,发现是我的event没配好,org.jboss.seam.notLoggedIn配成了org.jboss.seam.security.notLoggedIn的原故~,org.jboss.seam.notLoggedIn这个类是不存在的,seam真怪,起这么一个名字,还让我以为版本有出入才这样的
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved