Я строю новый проект с использованием Tomcat 2.5. После того, как я перенесил весь файл класса и jsp в существующий проект на сервере Glassfish 2.5, в моем файле jsp нет проблем. Я получил ошибку 404 только при вызове моего сервлета, в котором он не может найти мой класс сервлета. я уже добавил ниже линии в моей web.xml:Ошибка 404 при переходе с Tomcat на сервер Glassfish
<servlet>
<description/>
<display-name>ReportServlet</display-name>
<servlet-name>ReportServlet</servlet-name>
<servlet-class>com.raydar.report.ReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ReportServlet</servlet-name>
<url-pattern>/grade</url-pattern>
</servlet-mapping>
есть все, что мне нужно настроить в GlassFish сервере, а не только изменения web.xml? кто-то, пожалуйста, помогите мне. заранее спасибо.
Вам необходимо предоставить дополнительную информацию. Ваш сервер установлен в пакете, который вы определили? Вызывается ли какое-либо исключение? – Stefan
Да, я развернул его в определенном пакете. я не получил исключения, только ошибка 404 .. –
К коду какого адреса вы обращаетесь? Я должен быть как http: // localhost: [port]/[App-Name]/grade. Нажмите http: // localhost: 4848/-> «Приложения» и посмотрите, как выглядит ваш путь к контексту приложения. – Stefan