I have a JSP page named Welcome_2.html and in its form action I have invoked a servlet like this :
<form action="/servlets/MyFirstServlet" method="post" id="form_id">
The servlet "MyFirstServlet" is under
WEB-INF
classes
servlets
MyFirstServlet
and the jsp is under the folder HTML which is in the same level like WEB-INF
i.e. inside practice I have 3 folders
HTML
META-INF
WEB-INF
in web.xml I have the following snippet
<servlet>
<servlet-name>MyFirstServlet</servlet-name>
<servlet-class>servlets.MyFirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyFirstServlet</servlet-name>
<url-pattern>/servlets/MyFirstServlet</url-pattern>
</servlet-mapping>
Why the servlet is not being invoked? I am clicking on the HTML page on my browser and trying to invoke the servlet ... I am just a beginner pardon me for my poor intellect.