parametros en jsp
Publicado por break (7 intervenciones) el 19/12/2007 19:31:46
Hola, tengo un pequeño problema para pasar parametros desde una jsp a un servlet
tengo una funcion javaScript como esta
function enviarDatos()
{
document.instalador.action="<%=request.getContextPath() + "/ServletEmpresas?" +Empresa.selectedIndex%>";
}
pero cuando intento "ejecutar la funcion" me da un error interno.
Esta funcion en teoria es para cojer un dato de un combo
como este:
<select name="Empresa" class="selectEmpresaInst">
<option value="">
<%
for (int i=0;i<empresasInstaladoras.size();i++){
Empresa empresa = (Empresa)empresasInstaladoras.get(i);
if ((datosEmpresas!=null) && (empresa.getIdEmpresa().equals(datosEmpresas.getEmpresaInstaladora()))){
out.println("<option value="" + empresa.getIdEmpresa() + "" SELECTED>" + empresa.getIdEmpresa() + " - " + empresa.getEmpresa());
}else{
out.println("<option value="" + empresa.getIdEmpresa() + "">" + empresa.getIdEmpresa() + " - " + empresa.getEmpresa());
}
el combo los datos los carga bien , el unico problema que tengo es para enviar los datos
En el servlet tengo algo asi:
if (req.getParameter("Empresa")!=null)
{
empresa=req.getParameter("Empresa");
}
Alguien sabe porque que me da este error???
un saludo
tengo una funcion javaScript como esta
function enviarDatos()
{
document.instalador.action="<%=request.getContextPath() + "/ServletEmpresas?" +Empresa.selectedIndex%>";
}
pero cuando intento "ejecutar la funcion" me da un error interno.
Esta funcion en teoria es para cojer un dato de un combo
como este:
<select name="Empresa" class="selectEmpresaInst">
<option value="">
<%
for (int i=0;i<empresasInstaladoras.size();i++){
Empresa empresa = (Empresa)empresasInstaladoras.get(i);
if ((datosEmpresas!=null) && (empresa.getIdEmpresa().equals(datosEmpresas.getEmpresaInstaladora()))){
out.println("<option value="" + empresa.getIdEmpresa() + "" SELECTED>" + empresa.getIdEmpresa() + " - " + empresa.getEmpresa());
}else{
out.println("<option value="" + empresa.getIdEmpresa() + "">" + empresa.getIdEmpresa() + " - " + empresa.getEmpresa());
}
el combo los datos los carga bien , el unico problema que tengo es para enviar los datos
En el servlet tengo algo asi:
if (req.getParameter("Empresa")!=null)
{
empresa=req.getParameter("Empresa");
}
Alguien sabe porque que me da este error???
un saludo
Valora esta pregunta


0