powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как настроить сервлеты в Идее
18 сообщений из 18, страница 1 из 1
Как настроить сервлеты в Идее
    #34331243
termit31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток.
Подскажите пожалуйста, как настроить выполнение сервлетов в Идее с использованием томкат?
Есть сервлет типа ХеллоВорлд. Сделал новый модуль, добавил web app новый servlet ну web.xml Идея подкинула. Сконфигурировал параметры запуска - выбрал новый сервер, нашел томкат, все хорошо. Но при выполнении со стартовой страницей http://localhost:8080/ не находит сервлет. Равно как и при изменении параметра на рекомендованный в самом томкате - http://localhost:8080/myApp/servlet/MyServlet.
Где я ошибся и как можно это исправить? Заранее спасибо.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34331270
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
termit31Доброго времени суток.
Подскажите пожалуйста, как настроить выполнение сервлетов в Идее с использованием томкат?
Есть сервлет типа ХеллоВорлд. Сделал новый модуль, добавил web app новый servlet ну web.xml Идея подкинула. Сконфигурировал параметры запуска - выбрал новый сервер, нашел томкат, все хорошо. Но при выполнении со стартовой страницей http://localhost:8080/ не находит сервлет. Равно как и при изменении параметра на рекомендованный в самом томкате - http://localhost:8080/myApp/servlet/MyServlet.
Где я ошибся и как можно это исправить? Заранее спасибо.
Как сервлет замэплен?
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34331287
termit31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит замеплен??
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34331309
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
termit31Что значит замеплен??
web.xml покаж
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34331322
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
termit31Что значит замеплен??
Читать раздел Servlets. Либо пользоваться графическим редактором web.xml в Идее.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34331338
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зашедший Либо пользоваться графическим редактором web.xml в Идее.


маппинги прописываются на вкладке Assembly Descriptor в окне свойств web модуля (правой кнопкой по модулю->Edit на вкладке J2EE: Structure)
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34331352
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deady Зашедший Либо пользоваться графическим редактором web.xml в Идее.


маппинги прописываются на вкладке Assembly Descriptor в окне свойств web модуля (правой кнопкой по модулю->Edit на вкладке J2EE: Structure)
Именно!
З.Ы. Я лично предпочитаю руками :)
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34331686
termit31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web xml, созданный Идеей

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >

<servlet>
<description>Test2</description>
<display-name>Test</display-name>
<servlet-name>MyServlet</servlet-name>
<servlet-class>MyServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
</web-app>

Во вкладке ассембли ничего не прописано.
Правильно ли я понял из статьи, что урл надо задавать либо там, либо дописывать в хмл?
Приведите, пожалуйста любой пример именно для Идеи.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34332987
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В твоем случае - добавь в web.xml секцию мэппинга, например:
[SRC xml]
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/MyServlet</url-pattern>
</servlet-mapping>
[/src]и смотри свой сервлет на http://localhost:8080/MyServlet
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34333033
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, и еще - никаких примеров "специально для Идеи" не бывает. Формат дескриптора развертывания war-ника - стандарт, утвержденный Саном, который никак не зависит ни от среды разработки, ни от сервера приложения. Некоторые сервера, конечно, предлагают какие-то собственные фичи, но в любом случае дескриптор, написанный в соответствии со схемой , должен корректно разворачивать приложение в любом контейнере сервлетов. Всю инфу по использованию дескриптора можно найти, как всегда, на www.java.sun.com . Ну и книшку какую по J2EE нипадеццки полезно почитать будет.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334399
termit31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за советы.
Заработало при такой конфигурации:
http://localhost:3131/MyServlet (чем занят 8080 так и не понял, гонял и нетстатом, и просто отключением томката, апача и т.д. Ну и Бог с ним).
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >

<servlet>
<description>Test2</description>
<display-name>Test</display-name>
<servlet-name>MyServlet</servlet-name>
<servlet-class>MyServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/MyServlet</url-pattern>
</servlet-mapping>

</web-app>
Ваш вариант с
Код: plaintext
 
был отвергнут редактором Идеи (что-то про невозможность задания потомков в данном контексте.)
Насчет "пример для Идеи" я неправильно выразился. Понимаю, что сервлеты и веб.хмл отнюдь не фича Идеи. Имелся ввиду пример, как настроить именно в этом редакторе, какие кнопочки где жать.
Книжка есть, и по ЕЕ одна, и по сервлетам вообще. Но там пример, как сделать "ручками", в конце концов он даже получился, но в Идее повторить не удалось. Может, Вы какую-нибудь из собственного опыта посоветуете неплохую (раздел "обмен е-книжками" просматриваю) именно по ЕЕ? СЕ в принципе освоил. Еще раз спасибо.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334414
termit31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где пропуск, был src в тегах, который я и скопировал. Не разобрался, что это для сохранения форматирования в форуме.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334511
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
termit31
Ваш вариант с
Код: plaintext
 
был отвергнут редактором Идеи (что-то про невозможность задания потомков в данном контексте.)

Да, не подумал, что для xml форматирование не поддерживается :(
termit31
Насчет "пример для Идеи" я неправильно выразился. Понимаю, что сервлеты и веб.хмл отнюдь не фича Идеи. Имелся ввиду пример, как настроить именно в этом редакторе, какие кнопочки где жать.


termit31
Книжка есть, и по ЕЕ одна, и по сервлетам вообще. Но там пример, как сделать "ручками", в конце концов он даже получился, но в Идее повторить не удалось. Может, Вы какую-нибудь из собственного опыта посоветуете неплохую (раздел "обмен е-книжками" просматриваю) именно по ЕЕ? СЕ в принципе освоил. Еще раз спасибо.
Я по сановской читал, Марти Холл "Программирование для вэб" (в оригинале "Core Servlets and JSP"), но она для версии J2EE 1.3 плюс всякие доки с сановского сайта. Когда к экзамену по WebComponent J2EE 1.4 готовился - выкачал сановские туториалы и новые описания стандартов. Еще одну книжку покупать уже не хотелось :)
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334764
termit31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, заглянем туда. Вот кстати сразу вопрос про экзамен, это он проводится в устной форме + написания много чего при экзаменаторах? Я вот СЕ сдавал, в виде теста конечно, боюсь устный английский не потяну, даже если ЕЕ изучу хорошо.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334818
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
termit31Спасибо, заглянем туда. Вот кстати сразу вопрос про экзамен, это он проводится в устной форме + написания много чего при экзаменаторах? Я вот СЕ сдавал, в виде теста конечно, боюсь устный английский не потяну, даже если ЕЕ изучу хорошо.
Все экзамены по стеку J2EE сдаются аналогично, в тестовой форме. Письменная - только для SCEA (эссе на третьем этапе)
Тестовые экзамены по J2EE:
310-081 (WebComponent J2EE 1.4)
310-090 (EJB J2EE 1.3)
310-091 (EJB J2EE 1.5)
310-220 (WebServices J2EE 1.4)
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334843
termit31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ух ты, это отличная новость. А Вы готовились по указанной книжке, ну и по докам Сана, я правильно понял? Т.е. нет такой читерной книжки, как для сдачи СЕ? Я имею ввиду "Ява-сертификация. Руководство по подготовке к сдаче сертификационного экзамена СХ-310-035".
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334867
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
termit31Ух ты, это отличная новость. А Вы готовились по указанной книжке, ну и по докам Сана, я правильно понял? Т.е. нет такой читерной книжки, как для сдачи СЕ? Я имею ввиду "Ява-сертификация. Руководство по подготовке к сдаче сертификационного экзамена СХ-310-035".
Нет, такой книжки нет. Готовился я в основном по сановским докам, потому что многое из того, что было актуально для 310-080, стало ненужно и даже вредно для 310-081 (например, SingleThreadMode...). Ну и вообще экзамен довольно сильно усложнился. Так что советую не сильно забивать поисками актуальных книшков голову, а брать с сановского сайта туториалы и спецификации для 1.4, и начинать их курить. Естессна, попутно каждую экзаменационную тему отрабатывая на практике - настройки секретности, контексты сервлетов, настройки параметров, JSP-EL, фильтры и тыды. Кстати, Идея в этом смысле хороша - не мешает делать все руками при желании.
...
Рейтинг: 0 / 0
Как настроить сервлеты в Идее
    #34334870
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗашедшийSingleThreadMode l Клаву чистит пора :(
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как настроить сервлеты в Идее
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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