检票口1.6.6弹簧安全

时间:2013-04-01 00:04:40

标签: java spring-security wicket-1.6

我在迁移到Wicket 1.6.6时遇到了麻烦。

首先,在版本1.6.6中,函数continueToOriginalDestination不返回true或false。

其次,locateByClassLoader内的org.apache.wicket.core.util.resource.locator.ResourceStreamLocator不存在。

我可以使用wicket 1.6.6和Spring Security 3.1.0或更高版本的任何测试项目吗?

2 个答案:

答案 0 :(得分:0)

这里有一个很好的博客。 http://www.idesign4all.nl/blog/?p=62在这篇博文中,作者通过教程描述了如何设置Wicket 1.5以使用Spring Security 3.1进行身份验证和使用Wicket Auth / Roles进​​行授权。

另一个教程写在这里:http://javajeedevelopment.blogspot.nl/2011/03/integrating-spring-security-3-with.html 这里的作者写道将Spring Security 3与Wicket集成在一起。

此外,可以在此处找到一些旧版应用程序的教程:http://www.mkyong.com/wicket/wicket-spring-integration-example/可能值得一读。

答案 1 :(得分:0)

由于Wicket 1.6 continueToOriginalDestination不再返回任何值。有关它的更改的讨论,请查看mailing list

另请确保阅读javadoc

在Wicket 1.6中,ResourceStreamLocator已经cleaned up。 (请参阅此commit及相应的ticket)。

也许这有点帮助。