JavaMail API을 통해 양식을 사용하여 메일을 보내려고합니다. 내 서블릿 클래스를 양식 작업으로, Java 클래스를 모델로 사용하여 간단한 JSP 페이지를 만들었습니다. 그러나 테스트 할 JSP 페이지를 실행할 때마다 서블릿으로 리디렉션하는 대신 양식의 "제출"버튼을 클릭하면 요청 된 리소스를 사용할 수 없다는 404 페이지가 표시됩니다.서블릿 페이지에 404 오류가 표시됩니다.
서블릿 매핑 문제 일 수 있으므로 수동으로 서블릿을 NetBeans에서 만든 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">
<display-name>mailservlet</display-name>
<description>
</description>
<servlet>
<servlet-name>mailservlet</servlet-name>
<servlet-class></servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>mailservlet</servlet-name>
<url-pattern>/mailservlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
mailservlet 서블릿 클래스의 이름입니다.
다른 방법에 대한 의견을 보내 주시면 감사하겠습니다.
에서
, 난 당신이 서블릿 클래스의 완전한 이름을 쓰는 것을 잊었다 생각합니다. – zombie