本文整理了Java中org.apache.wicket.protocol.http.WebApplication.init()
方法的一些代码示例,展示了WebApplication.init()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebApplication.init()
方法的具体详情如下:
包路径:org.apache.wicket.protocol.http.WebApplication
类名称:WebApplication
方法名:init
[英]Initialize; if you need the wicket servlet/filter for initialization, e.g. because you want to read an initParameter from web.xml or you want to read a resource from the servlet's context path, you can override this method and provide custom initialization. This method is called right after this application class is constructed, and the wicket servlet/filter is set. Use this method for any application setup instead of the constructor.
[中]初始化;如果您需要wicket servlet/过滤器进行初始化,例如,因为您想从web读取initParameter。xml,或者希望从servlet的上下文路径读取资源,可以重写此方法并提供自定义初始化。在构造这个应用程序类并设置wicket servlet/过滤器之后,立即调用这个方法。将此方法用于任何应用程序设置,而不是构造函数。
代码示例来源:origin: de.alpharogroup/jaulp-wicket-base
/**
* Inits the application configuration for global, development and deployment.
*
* @see org.apache.wicket.Application#init()
*/
@Override
public final void init()
{
this.startupDate = new DateTime();
super.init();
// set application configuration...
onApplicationConfigurations();
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
webApplication.init();
代码示例来源:origin: org.wicketstuff/wicket-mount
@Override
protected void init()
{
super.init();
autoMountPages();
}
代码示例来源:origin: ops4j/org.ops4j.pax.wicket
@Override
protected void init() {
super.init(); //To change body of generated methods, choose Tools | Templates.
mountResource("/css", resourceReferenceCSS);
}
代码示例来源:origin: ops4j/org.ops4j.pax.wicket
/** {@inheritDoc} */
@Override
protected void init() {
super.init();
mountPage("initiallymounted", InitiallyMountedPage.class);
}
}
代码示例来源:origin: org.wicketstuff/spring-webflow
/** {@inheritDoc} */
@Override
protected void init()
{
super.init();
//Retrieve the servlet context and initialize the Spring Application Context
if(applicationContext == null){
ServletContext sc = getServletContext();
applicationContext = WebApplicationContextUtils.getRequiredWebApplicationContext(sc);
}
WicketFlowArtifactFactory factory = new WicketFlowArtifactFactory();
FlowBuilderServices flowBuilderServices = (FlowBuilderServices) applicationContext.getBean("flowBuilderServices");
flowBuilderServices.setFlowArtifactFactory(factory);
}
代码示例来源:origin: org.apache.isis.viewer/wicket-viewer
/**
* Initializes the application; in particular, bootstrapping the Isis
* backend, and initializing the {@link ComponentFactoryRegistry} to be used
* for rendering.
*/
@Override
protected void init() {
super.init();
getResourceSettings().setParentFolderPlaceholder("$up$");
final DeploymentType deploymentType = determineDeploymentType();
final IsisConfigurationBuilder isisConfigurationBuilder = createConfigBuilder();
final IsisModule isisModule = new IsisModule(deploymentType, isisConfigurationBuilder);
final Injector injector = Guice.createInjector(isisModule, newIsisWicketModule());
injector.injectMembers(this);
initWicketComponentInjection(injector);
}
代码示例来源:origin: apache/wicket
/**
* @see org.apache.wicket.protocol.http.WebApplication#init()
*/
@Override
protected void init()
{
super.init();
// Set authorization strategy and unauthorized instantiation listener
getSecuritySettings().setAuthorizationStrategy(new RoleAuthorizationStrategy(this));
getSecuritySettings().setUnauthorizedComponentInstantiationListener(this);
}
代码示例来源:origin: com.giffing.wicket.spring.boot.starter/wicket-spring-boot-starter
@Override
protected void init() {
super.init();
getComponentInstantiationListeners().add(new SpringComponentInjector(this, applicationContext));
WicketAutoConfig.Builder builder = new WicketAutoConfig.Builder(this.getClass());
wicketEndpointRepository.add(builder
.withDetail("signInPages", classCandidates.getSignInPageCandidates())
.withDetail("homePages", classCandidates.getHomePageCandidates())
.build());
for (WicketApplicationInitConfiguration configuration : configurations) {
logger.info("init-config: " + configuration.getClass().getName());
configuration.init(this);
}
}
代码示例来源:origin: MarcGiffing/wicket-spring-boot
@Override
protected void init() {
super.init();
getComponentInstantiationListeners().add(new SpringComponentInjector(this, applicationContext));
WicketAutoConfig.Builder builder = new WicketAutoConfig.Builder(this.getClass());
wicketEndpointRepository.add(builder
.withDetail("signInPages", classCandidates.getSignInPageCandidates())
.withDetail("homePages", classCandidates.getHomePageCandidates())
.build());
for (WicketApplicationInitConfiguration configuration : configurations) {
logger.info("init-config: " + configuration.getClass().getName());
configuration.init(this);
}
}
代码示例来源:origin: de.agilecoders.wicket/bootstrap
@Override
protected void init() {
super.init();
Bootstrap.install(this, WicketApplicationTest.this.createBootstrapSettings());
}
代码示例来源:origin: org.apache.wicket/wicket-auth-roles
/**
* @see org.apache.wicket.protocol.http.WebApplication#init()
*/
@Override
protected void init()
{
super.init();
// Set authorization strategy and unauthorized instantiation listener
getSecuritySettings().setAuthorizationStrategy(new RoleAuthorizationStrategy(this));
getSecuritySettings().setUnauthorizedComponentInstantiationListener(this);
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
@Override
protected void init()
{
super.init();
// Set authorization strategy and unauthorized instantiation listener
getSecuritySettings().setAuthorizationStrategy(new RoleAuthorizationStrategy(this));
getSecuritySettings().setUnauthorizedComponentInstantiationListener(this);
}
代码示例来源:origin: de.agilecoders.wicket/bootstrap-extensions
@Override
protected void init() {
super.init();
Bootstrap.install(this, WicketApplicationTest.this.createBootstrapSettings());
}
代码示例来源:origin: org.apache.wicket/wicket-examples-jar
@Override
public void init()
{
super.init();
getMarkupSettings().setStripWicketTags(true);
mountPage("/basic", BasicExamplesPage.class);
mountPage("/basic/helloworld", HelloWorldPage.class);
mountPage("/basic/linkcounter", LinkCounterPage.class);
mountPage("/basic/guestbook", GuestbookPage.class);
mountPage("/components", ComponentExamplesPage.class);
}
代码示例来源:origin: org.jbehave.web/jbehave-web-runner
@Override
protected void init() {
super.init();
getComponentInstantiationListeners().add(new GuiceComponentInjector(this, modules()));
mountPage("/home", Home.class);
mountPage("/data/files", DataFiles.class);
mountPage("/steps/find", FindSteps.class);
mountPage("/story/run", RunStory.class);
mountPage("/story/submit", SubmitStory.class);
mountPage("/story/view", ViewStory.class);
}
代码示例来源:origin: jbehave/jbehave-web
@Override
protected void init() {
super.init();
getComponentInstantiationListeners().add(new GuiceComponentInjector(this, modules()));
mountPage("/home", Home.class);
mountPage("/data/files", DataFiles.class);
mountPage("/steps/find", FindSteps.class);
mountPage("/story/run", RunStory.class);
mountPage("/story/submit", SubmitStory.class);
mountPage("/story/view", ViewStory.class);
mountPage("/wiki/tree", WikiTree.class);
}
代码示例来源:origin: org.opensingular/singular-studio-core
@Override
protected void init() {
super.init();
getMarkupSettings().setStripWicketTags(true);
getMarkupSettings().setStripComments(true);
getMarkupSettings().setDefaultMarkupEncoding(StandardCharsets.UTF_8.name());
setHeaderResponseDecorator(r -> new JavaScriptFilteredIntoFooterHeaderResponse(r, SingularTemplate.JAVASCRIPT_CONTAINER));
getComponentInstantiationListeners().add(new SpringComponentInjector(this));
new SingularAnnotatedMountScanner().mountPages(this);
List<IStringResourceLoader> stringResourceLoaders = getResourceSettings().getStringResourceLoaders();
stringResourceLoaders.add(0, new ClassStringResourceLoader(appConfig.getClass()));
getComponentOnConfigureListeners().add(component -> {
boolean outputId = !component.getRenderBodyOnly();
component.setOutputMarkupId(outputId).setOutputMarkupPlaceholderTag(outputId);
});
getRequestCycleListeners().add(new SingularCsrfPreventionRequestCycleListener());
}
代码示例来源:origin: theonedev/onedev
@Override
protected void init() {
super.init();
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
@Override
protected final void init() {
super.init();
内容来源于网络,如有侵权,请联系作者删除!