Hola, estoy realizando un Jsp que lee los datos desde una pag html que posee un input con el metodo GET.
el problema que tengo es que no se como leer la variable desde el JSP ya que al pasar la variable por el URL, esta no lleva el identificador para poder realizar un getParameter
el input desde Html/JSP es el siguiente:
<form action='AgregarComida' method=get>
<input type='submit' value='Agregar' name='cfondo1.png' />
</form>
al enviar la informacion crea este URL:
h ttp://localhost:8084/Servlet_HelloWorld/AgregarComida?cfondo1.png=Agregar
y cuando llegan los datos, intento obtenerlos con lo siguiente desde el JSP:
public void doGet ( HttpServletRequest request, HttpServletResponse response ) throws IOException, ServletException{
response.setContentType("text/html");
out = response.getWriter();
s1 = request.getParameter("name");
//s1 = (String) request.getParameter("name");
System.out.println("name = "+s1);
... Codigo Restante ...
}
Bueno, en el Codigo Restante ocurre un error, que es ocacionado porque la variable S1 es Null.
Yo supongo ke el error esta en pedir el valor del campo "name" y al no estar en el URL, no asigna nada a la variable s1.
pero no se que puedo hacer para solucionar eso.
nota: el action se no posee extension por el hecho de estar en el proyecto Netbeans.
Ojala alguno me pueda ayudar.
de antemano Gracias.