Hola,
1. Asumo que tienes correctamente la configuración del servlet en tu web.xml, algo como esto:
Código XML:
Ver original<servlet>
<servlet-name>login</servlet-name>
<servlet-class>paquete.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
El acceso al login servlet
Código HTML:
Ver original//cambiar esto:
action="login"
//por esto:
action="/login"
Código Javascript
:
Ver original// 2. Creo que este par de lineas te estan sobrando en tu caso
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
Todo es pura especulación jeje.
Espero te sirva.