Perfecto!! funciono...lo probe con la opcion de Wladimir..muchas gracias a los dos..
El 24 de febrero de 2010 02:49, Wladimir Szczerban <[email protected]>escribió: > 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 > > -- Atentamente, DianaYineth Picón Paba Ingeniera de Sistemas - UFPS
_______________________________________________ Spanish mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/spanish
