Нет web.xml в Eclipse + Glassfish v3?

Я создал простой сервлет "hello world" в Eclipse (helios) + Glassfish v3. Я использую плагин Glassfish для eclipse. Кажется, что в папке WEB-INF / нет файла web.xml, кроме файла sun-web.xml. Я впервые использую glassfish, но был немного удивлен отсутствием файла web.xml - поэтому вот некоторые из проблем:

  1. Где я могу проверить сопоставление URL-адресов для сервлета? При создании нового сервлета в Eclipse он запрашивает у меня сопоставление URL-адресов, но я не могу найти его где-либо в любом .xml файле, где я могу настроить параметры.
  2. Если нет файла web.xml, создание его с нуля может привести к ошибкам. Что ты посоветуешь? Погуглите образец и поиграйте? Разве один не должен создаваться автоматически?
  3. Кто-нибудь сталкивался с этим? Я попытался найти разницу между web.xml и sun-web.xml, но результаты были совсем не поучительными. Я бы не хотел изучать другой xml для целей настройки, и он слишком специфичен для Glassfish.

Мы должны настраивать контексты сервлетов, сопоставления и т.д., особенно во время разработки / тестирования, но полное отсутствие web.xml поставило меня в тупик.

8
задан BalusC 24 February 2011 в 03:28
поделиться