Есть ли способ программно установить параметры контекста во встроенном причале?

Глядя на следующий пример встроенного Пример пристани: http://musingsofaprogrammingaddict.blogspot.com.au/2009/12/running-jsf-2-on-embedded-jetty.html

Приведен следующий пример кода (ниже.

Затем автор Далее приводится пример ссылки на параметры контекста в файле web.xml, например

...

  com.sun.faces.expressionFactory
  com.sun.el.ExpressionFactoryImpl

...

Мой вопрос: если я хочу делать все в классе Java, есть ли способ установить параметры контекста программно?

public class JettyRunner {

    public static void main(String[] args) throws Exception {

        Server server = new Server();

        Connector connector = new SelectChannelConnector();
        connector.setPort(8080);
        connector.setHost("127.0.0.1");
        server.addConnector(connector);

        WebAppContext wac = new AliasEnhancedWebAppContext();
        wac.setContextPath("/myapp");
        wac.setBaseResource(
            new ResourceCollection(
                new String[] {"./src/main/webapp", "./target"}));
        wac.setResourceAlias("/WEB-INF/classes/", "/classes/");

        server.setHandler(wac);
        server.setStopAtShutdown(true);
        server.start();
        server.join();
    }
}

]

9
задан hawkeye 17 March 2012 в 04:48
поделиться