我有这样的条件:
使用@MountPath
:
@MountPath("admin/")
public class AdminPage extends SecurePage {
在WebApplication
的自定义类中,我将页面挂载如下:
final MountPath mountPath = Preconditions.checkNotNull(page.getAnnotation(MountPath.class),
"Page class %s does not have @MountPath/@ManageMountPath/@OpenMountPath annotation", page.getName());
mountPage(mountPath.value(), page);
并运行/admin/
即可,但如果我运行/admin
未找到(404)。
因此,我直接测试了mountPage("admin", HomeBackEndPage.class);
,而/admin/
或/admin
则为404。
我叮叮当当,我错过了一些事情..请帮帮....
ENV:
<wicket.version>7.7.0</wicket.version>