Полезное для программистов:

Фриланс
Новости
Статьи
   
Рубрики:

Error. Page cannot be displayed. Please contact your service provider for more details. (9)


Как развернуть сервлет на сервере J2EE

Поиск:
Ну тогда по порядку.
1. Положим наш servlet.class в каталог, где будем создавать весь пакет. Так просто удобнее. Например D:\TEMP\Servlet

2. Запускаем j2ee.bat -verbose

3. Запускаем deploytool.bat. Убедимся, что слева в разделе Servers видим localhost

4. File->New->Application. Выбираем каталог, в котором лежит наш servlet.class и выбираем имя. Мы возьмем NewApp.ear (как обычно :) ).

Application File Name
D:\TEMP\Servlet\NewApp.ear
Appliation Display Name
NewApp

5. File->New->Web Component.
Появляется экран, который нам об этом визарде. Внизу слева есть опция, которая не будет выводить этот экран в будущем. Жмем Next

6. Вводим "WAR Display Name" - NewApp. В нижней части видим большую область "Contents". Справа от нее жмем Edit. Появляется форма, в верхней части которой находим наш файл servlet.class. Отмечаем его и нажимаем Add.
В нижней части у нас появляется этот файл. Жмем OK.

7. Теперь внизу формы у нас есть кнопки Back и Next. Жмем Next.

8. В форме нам предлагается выбрать тип компонента. Выбираем Servlet. (он обычно и выбран). Больше ничего не делаем. Жмем Next.

9. В верхнем комбобоксе у нас доступен только servlet. Его и выбираем. Все остальные поля заполняются автоматически. Так все и оставим. Жмем Finish.

10. Мы опять попали в основное окно deploytool. Отметим слева NewApp с иконкой в виде ромба.

11. Tools->Deploy

12. Видим форму, в которой можно отметит, чтобы сгенерился JAR для клиента, но для работы через броузер он нам не нужен. Ничего не отмечаем, жмем Next.

13. Видим табличку "WAR File" - "Context Root". Заполним "Context Root" каким-нибудь другим именем. Например: MyNewApp. Жмем Next.

14. Жмем Finish

15. Видим процесс деплоя. По идее все должно быть хорошо. Жмем OK.

16. Попали в главное окно deploytool.

17. В разделе Servers должно появиться localhost->NewApp

18. Запускаем броузер и набираем
http://localhost:8000/MyNewApp/servlet/servlet

и наслаждаемся

Замечание:
MyNewApp/servlet - значит запустить сервлет из приложения MyNewApp
А вот последнее слово servlet - это именно имя сервлета.

Вообщем-то и все.
Автор: AntonSaburov
Сайт: http://






Просмотров: 2896

 

 

Новые статьи:


Популярные:
  1. Как сделать цикличным проигрывание MIDI-файла?
  2. Создание AVI файла из рисунков
  3. Как устройство "отключить в данной конфигурации"?
  4. Kто в данный момент присоединен через Сеть?
  5. Как узнать количество доступной памяти?
  6. Как реализовать в RichEdit разноцветный текст?
  7. Как скрыть свое приложение от ProcessViewer
  8. Как программно нажать/скрыть/показ кнопку "Start"?
  9. Модуль работы с ресурсами в PE файлах
10. Функции вызова диалоговых окон выбора
11. Проверка граматики средствами Word'а из Delphi.
12. Модуль для упрощенного вызова сообщений
13. Функции для записи и чтение своих данных в, ЕХЕ- файле
14. Рекурсивный просмотр директорий
15. Network Traffic Monitor
16. Разные модули
17. Универсальная функция для обращения к любым экспортируем функциям DLL
18. Библиотека от VladS
19. Протектор для UPX'а
20. Еще об ICQ, сообщения по контакт листу?
21. Использование открытых интерфейсов
22. Теория и практика использования RTTI
23. Работа с TApplication
24. Примеры использования Drag and Drop для различных визуальных компонентов
25. Что такое порт? Правила для работы с портами
26. Симфония на клавиатуре
27. Загрузка DLL
28. Исправление автоинкремента
29. Взаимодействие с чужими окнами
30. Проверить дубляжи в столбце


 

 

 
 
На главную