Comment obtenir le contexte racine d’une application Web dans Wicket

Comment obtenir le contexte racine d'une application Web dans Wicket

Dans Wicket, vous pouvez utiliser la méthode suivante pour obtenir les «root context» de votre projet.

WebApplication.get().getServletContext().getServletContextName()

Par exemple,

public static String getRootContext(){

        String rootContext = "";

        WebApplication webApplication = WebApplication.get();
        if(webApplication!=null){
            ServletContext servletContext = webApplication.getServletContext();
            if(servletContext!=null){
                rootContext = servletContext.getServletContextName();
            }else{
                //do nothing
            }
        }else{
            //do nothing
        }

        return rootContext;

}