Cita:
Iniciado por sivadmp dentro de processRequest
Código java:
Ver originalprotected void processRequest(HttpServletRequest request,
HttpServletResponse response
) throws ServletException,
IOException { response.setContentType("text/html;charset=UTF-8");
String id_val
= request.
getParameter("id_val"); }
Hola Siva, mira asi cargo mi control select, en el cual tengo invoco al javascript sublist
<td>
<select name="nombreUJ" id="nombreUJ"
onChange="javascript
:sublist(this.form, nombreUJ.value);"
style="font-size: 8pt; text-transform: uppercase; font-weight: bold"
class="Cogorno">
<option selected value="-1">-- ESPERANDO SELECCION --
</option>
<c:forEach items="${requestScope.listaNomSpeed}" var="nombreUJ">
<option value= '${nombreUJ.username}'> ${nombreUJ.nombre} </option>
</c:forEach>
</select>
</td>
<script language="JavaScript">
function sublist(formulario, selecteditem)
{
var id=$("#nombreUJ").val(); // se tiene el objeto select
$("#txtHide").load("RegistrarVale_R", {id_val:id});
return;
}
</script>
y luego ese es mi servlet que tiene por nombre
RegistrarVale_R en el cual puse el metodo que me indicaste, pero al seleccionar un item no entra al metodo en mencion processRequest, solo quiero que entre y almacene en una session el resultado,
package pe.com.cogorno.ventas.servlet.vales.usuario.regist rar;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import pe.com.cogorno.ventas.dao.*;
import pe.com.cogorno.ventas.negocio.UtilesManager;
import pe.com.cogorno.utiles.*;
import java.util.Vector;
import pe.com.cogorno.ventas.transfers.*;
@SuppressWarnings("serial")
public class RegistrarVale_R extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
public RegistrarVale_R() {
super();
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doProcess(request, response);
}
protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
doProcess(request, response);
}
protected void processRequest(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String id_val = request.getParameter("id_val");
}
gracias por tu tiempo siva,