Я использую netbeans и Glassfish, но мой сервлет, похоже, не работает. Я последовал за одно и то же, как этот учебник https://www.youtube.com/watch?v=_zW27Y2boCoJava Servlet не работает
, но когда я пытаюсь запустить сервлет, он дает мне сообщение об ошибке, как
HTTP Status 404 - Not Found
type Status report
messageNot Found
descriptionThe requested resource is not available.
Это мой web.xml файл:
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<servlet>
<servlet-name>StudentServlet</servlet-name>
<servlet-class>com.sushan.controller.StudentServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>StudentServlet</servlet-name>
<url-pattern>/StudentServlet</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>studentInfo.jsp</welcome-file>
</welcome-file-list>
</web-app>
Обычно, когда я пытаюсь запустить сервлет самостоятельно, он должен открываться и даже при выполнении этого через jsp, он выдает такую ошибку
HTTP Status 500 - Internal Server Error
type Exception report
messageInternal Server Error
descriptionThe server encountered an internal error that prevented it from fulfilling this request.
exception
javax.ejb.EJBException: Transaction aborted
note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 4.1 logs.
Кто-нибудь знает, что происходит?
Что такое URL-адрес, который дает вам 404? – VHS
Какая часть точности * "note Полное отслеживание стека исключения и его основные причины доступны в журналах GlassFish Server Open Source Edition 4.1. " * Разве вы не понимаете? – BalusC
@VHS http: // localhost: 8080/CRUDWebApplication/StudentServlet дает мне эту ошибку –