使用identity.login的重定向问题

c2one 2008-01-30 06: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来实现?
...全文
146 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
c2one 2008-01-30
  • 打赏
  • 举报
回复
嗯,发现是我的event没配好,org.jboss.seam.notLoggedIn配成了org.jboss.seam.security.notLoggedIn的原故~,org.jboss.seam.notLoggedIn这个类是不存在的,seam真怪,起这么一个名字,还让我以为版本有出入才这样的
c2one 2008-01-30
  • 打赏
  • 举报
回复
在seam-gen生成的代码里面,如果进入了未授权的页面登录完毕之后还是跳到home页面啊,没有跳回刚才的那个页面

6,786

社区成员

发帖
与我相关
我的任务
社区描述
JBoss技术交流
社区管理员
  • JBoss技术交流社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧