jsf中的redirect和JSP中的sendRedirect之间的区别
在我的应用程序中,我使用 JSF。我想 将用户重定向到错误页面 当他们的会话到期时。我有 尝试使用
标签 带有导航案例的 faces-config。它是 无法正常工作。它改变了 url,但页面未加载 ajax 请求。但如果我使用 HttpServletRespose 类的 sendRedirect 方法,它就可以正常工作。两者有什么区别?
这是faces-config文件中的代码,
<navigation-rule>
<navigation-case>
<from-outcome>session_expired</from-outcome>
<to-view-id>/pages/general/home.jsp</to-view-id>
<redirect />
</navigation-case>
</navigation-rule>
感谢您的快速回复。
In my application I use JSF. I want
to redirect the user to error page
when their session expires. I have
tried by using <redirect />
tag in
faces-config with navigation case. It's
not working properly. It changes the
url, but the page is not loaded for
ajax requests. But if I use sendRedirect method of HttpServletRespose Class it's working properly. What is the difference between the both?
This is the code in faces-config file,
<navigation-rule>
<navigation-case>
<from-outcome>session_expired</from-outcome>
<to-view-id>/pages/general/home.jsp</to-view-id>
<redirect />
</navigation-case>
</navigation-rule>
Thanks for you quick reply.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论