Hola Diana, Lo que te comenta Luis debería funcionar, también puedes probar pasar los parametros directamente en el action del form.
<form method="post" action="SimpleUpload.jsp?ide=<%=id%>&" name="upform" enctype="multipart/form-data"> Saludos, Bolo El 23 de febrero de 2010 19:54, Luis Franco Vázquez <[email protected]>escribió: > Revisa tu código: > > <%String id = (String) request.getParameter("opcion"); String Variable="Id > inicial"+id;%> > por lo tanto el campo que envía tiene que llevar el name="opcion". > El hidden queda así: <input type="hidden" name="opcion" value="<%=id%>" /> > Ya me dirás > > > El 23 de febrero de 2010 19:21, Diana <[email protected]> escribió: > > Hola Luis, >> Ya lo había probado asi pero no funciono. >> Le cambie el nombre al campo hidden por "ide", es decir: >> <input type="hidden" name="ide" value="<%=id%>"/> >> y lo tomaba como request.getParameter("ide") , y lo imprimia normal >> out.println("Archivo:"+name >> + "Id:" + ide); pero nada, me sigue mostrando como null, aparte que no >> me había dado cuenta y cuando le doy upload al archivo resulta que me >> imprime "Id inicial null", es decir, se me pierde el id..la primera vez lo >> esta tomando, doy submit y se pierde..no hay otra manera de guardar esa >> variable? >> >> >> >> El 23 de febrero de 2010 12:18, Luis Franco Vázquez >> <[email protected]>escribió: >> >> En el formulario sólo estás enviando un archivo pero deberías incluír un >>> campo (oculto, supongo) que enviara el id: >>> <input type="hidden" name="id" value="elquesea" /> >>> Eso debería llegar. >>> >>> >>> El 23 de febrero de 2010 18:01, Diana <[email protected]> escribió: >>> >>>> Hola a todos estoy usando la clase uploadBean en mi jsp, pero tengo >>>> un problema resulta que estoy recibiendo una variable que es un id >>>> proveniente de otro jsp, hice dos impresiones (color rojo) para saber >>>> porque >>>> no esta insertando la informacion en la BD con la funcion modificarFoto() >>>> (color azul), y sucede lo siguiente, digamos que el id=12 y que el archivo >>>> se llama "diana.jpg", cuando se carga la pagina por primera vez se imprime >>>> en pantalla "Id inicial 12", entonces le doy examinar, busco el archivo, le >>>> doy click en upload y me imprime "Archivo:diana.jpg Id:null",asi que >>>> como el valor del id se pierde, la funcion modificarFoto no funciona. Este >>>> es el código del que les hablo: (ahh..si sube el archivo a la carpeta en mi >>>> pc): >>>> >>>> <%String id = (String) request.getParameter("opcion"); String >>>> Variable="Id inicial"+id;%> >>>> <%=variable%> >>>> <% >>>> if (MultipartFormDataRequest.isMultipartFormData(request)) >>>> { >>>> // Uses MultipartFormDataRequest to parse the HTTP request. >>>> MultipartFormDataRequest mrequest = new >>>> MultipartFormDataRequest(request); >>>> String todo = null; >>>> if (mrequest != null) todo = mrequest.getParameter("todo"); >>>> if ( (todo != null) && (todo.equalsIgnoreCase("upload")) ) >>>> { >>>> Hashtable files = mrequest.getFiles(); >>>> if ( (files != null) && (!files.isEmpty()) ) >>>> { >>>> UploadFile file = (UploadFile) >>>> files.get("uploadfile"); >>>> if (file != null){ >>>> String name= file.getFileName(); >>>> >>>> boolean n= consulta.modificarFoto(id,name); >>>> out.println("Archivo:"+name + "Id:" + id); >>>> // Uses the bean now to store specified by >>>> jsp:setProperty at the top. >>>> upBean.store(mrequest, "uploadfile");} >>>> } >>>> else >>>> { >>>> out.println("<li>No uploaded files"); >>>> } >>>> } >>>> else out.println("<BR> todo="+todo); >>>> } >>>> %> >>>> </ul> >>>> <form method="post" action="SimpleUpload.jsp" name="upform" >>>> enctype="multipart/form-data"> >>>> <table width="60%" border="0" cellspacing="1" cellpadding="1" >>>> align="center" class="style1"> >>>> <tr> >>>> <td align="left"><b>Select a file to upload :</b></td> >>>> </tr> >>>> <tr> >>>> <td align="left"> >>>> <input type="file" name="uploadfile" size="50"> >>>> </td> >>>> </tr> >>>> <tr> >>>> <td align="left"> >>>> <input type="hidden" name="todo" value="upload"> >>>> <input type="submit" name="Submit" value="Upload"> >>>> <input type="reset" name="Reset" value="Cancel"> >>>> </form> >>>> >>>> Esta clase la descargue de la pagina: >>>> http://www.javazoom.net/jzservlets/uploadbean/uploadbean.html, hay un >>>> .zip con varios ejemplos, el ejemplo del que me guie es el >>>> SimpleUpload.jsp. >>>> >>>> Les agradezco la colaboración...me urge demasiado...Saludos!!! >>>> >>>> -- >>>> ** Dian@ Yineth Picón Pab@ ** >>>> >>>> _______________________________________________ >>>> Spanish mailing list >>>> [email protected] >>>> http://lists.osgeo.org/mailman/listinfo/spanish >>>> >>>> >>> >>> _______________________________________________ >>> Spanish mailing list >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/spanish >>> >>> >> >> >> -- >> ** Dian@ Yineth Picón Pab@ ** >> >> _______________________________________________ >> Spanish mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/spanish >> >> > > _______________________________________________ > Spanish mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/spanish > >
_______________________________________________ Spanish mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/spanish
