List of usage examples for org.apache.wicket.settings PageSettings addComponentResolver
public PageSettings addComponentResolver(IComponentResolver resolver)
From source file:com.olegchir.flussonic_userlinks.init.WicketApplication.java
License:Apache License
/** * @see org.apache.wicket.Application#init() *///ww w . j av a2 s . c om @Override public void init() { super.init(); //Strip annoying Wicket markup, even in development mode //It's REQUIRED for correct operation of CSS styles in UI //https://cwiki.apache.org/confluence/display/WICKET/How+to+remove+wicket+markup+from+output getMarkupSettings().setStripWicketTags(true); getComponentInstantiationListeners().add(new SpringComponentInjector(this)); getSecuritySettings().setAuthorizationStrategy(new AnnotationsRoleAuthorizationStrategy(this)); usePage("/login", LoginPage.class); usePage("/login_failed", LoginFailedPage.class); usePage("/logout_success", LogoutSuccessPage.class); usePage("/home", HomePage.class); usePage("/admin_dashboard", AdminDashboardPage.class); usePage("/dashboard", DashboardPage.class); usePage("/user_management", UserManagementPage.class); PageSettings pageSettings = getPageSettings(); pageSettings.addComponentResolver(new IncludeResolver()); pageSettings.addComponentResolver(new SecurityResolver()); }