2012-03-09 69 views
2

我正在用Apache Shiro开发JSF应用程序。除了当用户界面通过ajax与服务器进行交互时,所有事情都没有任何反应。我如何配置应用程序,以便在用户界面通过ajax与服务器交互时将用户重定向到登录页面。在Ajax中处理验证与JSF和Apache Shiro的交互

有人可以帮我吗?先谢谢你。

回答

0

我不知道你是否找到了你的答案,但你不会喜欢我的答案:-)下面是一个链接,你可以看看:JSF 2 + Spring 3 + Shiro - Session Timeout doesn't redirect to login page。我已经让Shiro一方做了它应该做的事情,但是我一直被困在如何让客户端处理Ajax响应,因为JSF使用了标签。在我们的例子中,我们试图提交一个commandbutton和一些Shiro进程,说你没有通过身份验证,然后将你重定向到登录页面。 Ajax响应代码去哪里 - commandbutton或登录页面?也许你对Ajax和JS有更好的掌握,希望这个链接能让你指出正确的方向。让我知道如果你找到一个优雅的方式来处理这个!