Java tutorial
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.chortitzer.web; import javax.servlet.ServletContext; import javax.servlet.ServletException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.web.servlet.ServletContextInitializer; import org.springframework.context.annotation.Configuration; @Configuration public class Initializer implements ServletContextInitializer { private final Logger LOGGER = LoggerFactory.getLogger(this.getClass()); @Override public void onStartup(ServletContext servletContext) throws ServletException { try { System.err.println("------------------------------------"); servletContext.setInitParameter("primefaces.CLIENT_SIDE_VALIDATION", "true"); servletContext.setInitParameter("primefaces.THEME", "bootstrap"); servletContext.setInitParameter("javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE", "true"); servletContext.setInitParameter("facelets.SKIP_COMMENTS", "true"); } catch (Exception ex) { LOGGER.error(Thread.currentThread().getStackTrace()[1].getMethodName(), ex); } } }