Duda al recoger datos de un formulario usando request (JSP)
Tenía una pequeña duda a la hora de recoger datos del formulario usando request, en concreto estoy haciendo un formulario con preguntas tipo test usando el type="radio" y tengo problemas a la hora de recoger los datos de ese formulario.
Aquí expongo un trozo de código donde tengo la duda:
<form id="enviarencuesta" action="insertarrespuesta.jsp" method="post">
<input name="<%=pc.getIdPregunta()%>" value="<%=oc.getIdOpcion()%>" type="radio"/><%=oc.getDescripcion()%>
- insertarrespuesta.jsp
<%
Respuesta r = new Respuesta();
String opción = request.getParameter("name"); // Aquí la duda
(new ProcesadorFormulario()).insertRespuesta(r,opción);
%>
Pues bien, mi duda es que no sé qué tengo que poner dentro de request.getParameter() para que pille lo de name="<%=pc.getIdPregunta()%>", porque si fuera name="pid" entonces en sería request.getParameter("pid"), pero al ser name="<%=pc.getIdPregunta()%>" no sé qué tengo que poner.
A ver si
Aquí expongo un trozo de código donde tengo la duda:
<form id="enviarencuesta" action="insertarrespuesta.jsp" method="post">
<input name="<%=pc.getIdPregunta()%>" value="<%=oc.getIdOpcion()%>" type="radio"/><%=oc.getDescripcion()%>
- insertarrespuesta.jsp
<%
Respuesta r = new Respuesta();
String opción = request.getParameter("name"); // Aquí la duda
(new ProcesadorFormulario()).insertRespuesta(r,opción);
%>
Pues bien, mi duda es que no sé qué tengo que poner dentro de request.getParameter() para que pille lo de name="<%=pc.getIdPregunta()%>", porque si fuera name="pid" entonces en sería request.getParameter("pid"), pero al ser name="<%=pc.getIdPregunta()%>" no sé qué tengo que poner.
A ver si
1 respuesta
Respuesta de roberto mota
1