我在迁移到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或更高版本的任何测试项目吗?
答案 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)。
也许这有点帮助。