2013-11-11 3 views
-1

Я использую JDK7 и tomcat7 после компиляции моего сервлета и скопировал соответствующие файлы из моей директории проектов в каталог tomcat server.but, когда я хочу запустить сервлет в своем браузере, Я получил ошибку 404-ресурс недоступен.Tomcat Server дал ошибку 404-запрошенный ресурс не найден

+0

вот файлы журнала, которые я получаю 0: 0: 0: 0: 0: 0: 1 - - [11/Ноябрь/2013: 23: 46: 09 +0530] "GET/ch1/Serv1 HTTP/1.1 "404 969 0: 0: 0: 0: 0: 0: 0: 1 - - [11/Ноябрь/2013: 23: 48: 26 +0530]" GET/HTTP/1.1 "200 11444 0: 0: 0: 0: 0: 0: 1 - - [11/Ноябрь/2013: 23: 50: 02 +0530] "GET/ch1/Serv1 HTTP/1.1" 404 969 0: 0: «0: 0: 0: 0: 0: 1 - - [11/Ноябрь/2013: 23: 54: 34 +0530]« GET/ch1/Serv1 HTTP/1.1 »404 969 Да, я проверяю сервер с помощью" localhost: 8080 «Я получаю домашнюю страницу tomcat. – RAJIB

+0

Класс сервлета: импорт javax.servlet. *; импорт javax.servlet.http. *; импорт java.io. *; общественного класс Ch1Servlet простирается HttpServlet { \t общественной недействительная doGet (HttpServletRequest запрос, HttpServletResponse \t \t ответа) бросает IOException { \t \t PrintWriter из = response.getWriter(); \t \t java.util.Date today = new java.util.Date(); \t \t out.println (" "+ \t \t \t" " + \t \t \t «

HF \ 's Chapter1 Servlet

" \t \t \t +"
"+ сегодня +" "+" "); \t}} – RAJIB

+0

и код web.xml: <веб-приложение XMLNS = "http://java.sun.com/xml/ns/j2ee " xmlns: xsi =" http://www.w3.org/2001/XMLSchema-instances " xsi: schemaLocation =" http://java.sun.com/xml/ns/j2ee http : //java.sun.com./xml/ns/j2ee/web-app_2_4.xsd» версия = ""> <имя сервлета 2,4> Chapter1 Servlet <сервлет-имя /> <сервлет-класс > Ch1Servlet Ch <Сервлет-имя /> apter1 Servlet /Serv1 RAJIB

ответ

0

Ваш сервлет в порядке. Я тестировал его на своей машине, и он работает.

web.xml не должен содержать ; после деклараций пространства имен, но это может быть результатом копирования вставки (префикс http:// не виден ни в ответе).

Проверьте структуру каталогов, если они соответствуют требованиям и перезапустите Tomcat. Я бы порекомендовал компиляцию проекта в военный файл вместо копирования, вставляющего несколько файлов из вашего каталога проектов в Tomcat.

+0

Я проверил мой файл web.xml и нет; в этом.Я хочу знать о каталоге tomcat, поэтому я не использовал файл войны в своем проекте. – RAJIB

Смежные вопросы