Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ResourseHandler в Jetty 6, Не могу совместить с сревлетами 
:(
    Опции темы
Borisff2003
Дата 25.4.2007, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 26.2.2004
Где: г. Уфа

Репутация: нет
Всего: 1



Собственно надо стартануть из проги jetty чтоб там были сервлеты (jsp) и статический контент
Вот так стартую jetty из проги 
Код

   org.mortbay.jetty.Server server = new org.mortbay.jetty.Server();
        int portHTTP = setup.getIntValue( "port.http", 0 );
        log.info( "HTTP port: " + portHTTP );

        if( portHTTP > 0 )
        {
            log.info( "Starting HTTP listener.." );
            Connector con = new SocketConnector();
            con.setPort( portHTTP );
            server.addConnector(con);
        }
        
        String contextPath = setup.getStringValue( "context.path", "/clbserver" );
        
        Context context = new Context(server,"/",Context.SESSIONS);
        context.setResourceBase( "webroot" );
        
        // ставить куку на корень
        Map initParameters=new HashMap();
        initParameters.put(SessionManager.__SessionPathProperty, "/");
        context.setInitParams( initParameters);
        
        
        ServletHolder servlet= new ServletHolder(new Executer());
        context.addServlet(servlet, "/executer");
        
        servlet= new ServletHolder(new ActionServlet());
        context.addServlet(servlet, "*.do");
        
        servlet= new ServletHolder(new JspServlet());
        context.addServlet(servlet, "*.jsp");
        
        try
        {
            server.start();
        }
        catch( Exception ex )
        {
            System.out.println("HTTP server start alarm: " + ex.getMessage() + " exiting.." );
         log.error( "HTTP server start alarm: " + ex.getMessage() + " exiting.." );
            ex.printStackTrace();
            System.exit( 1 );
        }



Все сервлеты нормально стартуют,  но не находится статический контент , насколько я понял надо прикрутить ResourseHandler, прикручивал несколькими способами по докам ничего не выходит, либо сервлеты работают либо статика :-(

Может кто знает?
--------------------
Лень, двигатель прогресса
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0817 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.