Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как развернуть web-приложение / 4 сообщений из 4, страница 1 из 1
05.05.2006, 20:16
    #33711516
Bill_G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как развернуть web-приложение
Я написал первый сервлет, а открыть его не могу.
Объясните, пож, кто-нибудь, как правильно развернуть web-приложение.
Точнее сервлет запустить на Tomcat. Пишу дескриптор развертывания и все равно не пашет ничего. Все делаю как в книгах написано, а ничего не выходит.
Ошибку выдает 404, типа "not avalible".
Может кто вышлет самый простой сервлет типа "Hello world" и дескриптор развертывания для него.Тока чтобы работало уусе.
Заранее спасибо.
...
Рейтинг: 0 / 0
05.05.2006, 23:01
    #33711713
Кувалдин Роман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как развернуть web-приложение
Не хелловорлд, немного другое. Распечатает все параметры, которые ты ему передашь.

Чтобы разместить: скопировать в папку webapps томката.
Чтобы посмотреть: переименовать в deploytest.zip и распаковать.

Исходник:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
 package  deploytest;

 import  java.io.*;
 import  java.util.*;
 import  javax.servlet.*;
 import  javax.servlet.http.*;

 public   class  EchoServlet  extends  HttpServlet
{
    //Process the HTTP Get request
     public   void  service(HttpServletRequest request, HttpServletResponse response)  throws  ServletException, IOException
    {
        // Получаем выходной поток
        PrintWriter output = response.getWriter();
        // Получаем имена параметров
        Enumeration keys = request.getParameterNames();
        
        String paramName, paramValue;
        
         if  (keys!= null )
        {
            // Перебираем параметры
             while (keys.hasMoreElements())
            {
                // Получаем их значения
                paramName = keys.nextElement().toString();
                paramValue = request.getParameter(paramName);
                
                output.println("PARAM: ["+paramName+"], VALUE:["+paramValue+"]");
            }
        }
        // Закрываем поток
        output.flush();
        output.close();
    }
}

======================
- Я подхожу к клетке с медведем панда...
Видите, какие у него черные круги под глазами?!
Медведь панда как бы всем своим видом говорит нам: "Не бухайте!"
======================
...
Рейтинг: 0 / 0
05.05.2006, 23:03
    #33711717
Кувалдин Роман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как развернуть web-приложение
Забыл добавить, что после запуска сервлет можно найти здесь:

http://localhost:8080/DeployTest/echoservlet?PARAMNAME=PARAMVALUE


======================
- Я подхожу к клетке с медведем панда...
Видите, какие у него черные круги под глазами?!
Медведь панда как бы всем своим видом говорит нам: "Не бухайте!"
======================
...
Рейтинг: 0 / 0
06.05.2006, 00:54
    #33711820
Bill_G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как развернуть web-приложение
Благодарю.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как развернуть web-приложение / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]