0

我在迁移到 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 或更高版本的示例项目?

4

2 回答 2

0

由于 Wicket 1.6 continueToOriginalDestination 不再返回任何值。有关它为何更改的讨论,请查看邮件列表

还要确保您阅读了javadoc

在 Wicket 1.6中已经清理了ResourceStreamLocator。(请参阅此提交和相应的票证)。

也许这已经有点帮助了。

于 2013-04-05T14:21:04.577 回答
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/可能值得一读。

于 2013-04-05T12:58:14.247 回答