Я создал простой сервлет "hello world" в Eclipse (helios) + Glassfish v3. Я использую плагин Glassfish для eclipse. Кажется, что в папке WEB-INF / нет файла web.xml, кроме файла sun-web.xml. Я впервые использую glassfish, но был немного удивлен отсутствием файла web.xml - поэтому вот некоторые из проблем:
- Где я могу проверить сопоставление URL-адресов для сервлета? При создании нового сервлета в Eclipse он запрашивает у меня сопоставление URL-адресов, но я не могу найти его где-либо в любом .xml файле, где я могу настроить параметры.
- Если нет файла web.xml, создание его с нуля может привести к ошибкам. Что ты посоветуешь? Погуглите образец и поиграйте? Разве один не должен создаваться автоматически?
- Кто-нибудь сталкивался с этим? Я попытался найти разницу между web.xml и sun-web.xml, но результаты были совсем не поучительными. Я бы не хотел изучать другой xml для целей настройки, и он слишком специфичен для Glassfish.
Мы должны настраивать контексты сервлетов, сопоставления и т.д., особенно во время разработки / тестирования, но полное отсутствие web.xml поставило меня в тупик.
задан BalusC 24 February 2011 в 03:28
поделиться