🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #17932

Re: escribir en ficheros desde applet

#17932
From: Manuel Amago
Date: Thu, 12 Oct 2000 00:00
79 lines
4446 bytes
--------------8C19B842EAA33BE1F17B4E46
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Muy buenas, Nuria,

no vas a tener mucha suerte con escribir ficheros desde un Applet. Uno de los
requisitos del Applet, es no poder acceder al disco duro del cliente desde el
que se est� viendo, por motivos de seguridad.

Hay varias maneras de resolver �ste problema: con Java 1.1+ se pueden firmar los
Applets, lo cu�l quiere decir que, si el cliente se f�a del firmante, las
restricciones del Applet son retiradas, conforme a cu�nto se conf�e en el
firmante.

Otra manera de resolver el problem depende de la utilidad que le quieras dar a
tu Applet. Si la raz�n por la cu�l quieres guardar informaci�n el un fichero es
para guardar el estado del Applet, lo podr�as resolver guardando el archivo en
el servidor, en vez de en el cliente.Para ello tendr�as que hacer uso de alg�na
otra technolog�a web: CGI (por medio de Servlets), RMI, etc.

La �nica manera de guardar archivos en el cliente sigue siendo mediante un
Applet firmado. S�lo s� que esto se puede hacer, pero n�nca he tenido la
necesidad de utilizarlo, as� que no te puedo dar m�s informaci�n, pero cualquier
libro de Java deber�a explicar el proceso.

Espero �sto te sea de ayuda,

Manuel.

Nuria Estebaranz wrote:

> �alguien me podr�a decir  como puedo escribir en un fichero desde un applet,
> si es que se puede? lo estoy intentando pero me da un error en tiempo de
> ejecuci�n que me dice que no se tiene permiso de escritura al fichero. Sin
> embargo, si puedo leer de fichero.
>
> Muchas gracias. Por favor es muy importante.

--------------8C19B842EAA33BE1F17B4E46
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Muy buenas, Nuria,
<p>no vas a tener mucha suerte con escribir ficheros desde un Applet. Uno
de los requisitos del Applet, es no poder acceder al disco duro del cliente
desde el que se est&aacute; viendo, por motivos de seguridad.
<p>Hay varias maneras de resolver &eacute;ste problema: con Java 1.1+ se
pueden <i>firmar</i> los Applets, lo cu&aacute;l quiere decir que, si el
cliente se f&iacute;a del firmante, las restricciones del Applet son retiradas,
conforme a cu&aacute;nto se conf&iacute;e en el firmante.
<p>Otra manera de resolver el problem depende de la utilidad que le quieras
dar a tu Applet. Si la raz&oacute;n por la cu&aacute;l quieres guardar
informaci&oacute;n el un fichero es para guardar el estado del Applet,
lo podr&iacute;as resolver guardando el archivo en el servidor, en vez
de en el cliente.Para ello tendr&iacute;as que hacer uso de alg&uacute;na
otra technolog&iacute;a web: CGI (por medio de Servlets), RMI, etc.
<p>La &uacute;nica manera de guardar archivos en el cliente sigue siendo
mediante un Applet firmado. S&oacute;lo s&eacute; que esto se puede hacer,
pero n&uacute;nca he tenido la necesidad de utilizarlo, as&iacute; que
no te puedo dar m&aacute;s informaci&oacute;n, pero cualquier libro de
Java deber&iacute;a explicar el proceso.
<p>Espero &eacute;sto te sea de ayuda,
<p>Manuel.
<p>Nuria Estebaranz wrote:
<blockquote TYPE=CITE>&iquest;alguien me podr&iacute;a decir&nbsp; como
puedo escribir en un fichero desde un applet,
<br>si es que se puede? lo estoy intentando pero me da un error en tiempo
de
<br>ejecuci&oacute;n que me dice que no se tiene permiso de escritura al
fichero. Sin
<br>embargo, si puedo leer de fichero.
<p>Muchas gracias. Por favor es muy importante.</blockquote>
</html>

--------------8C19B842EAA33BE1F17B4E46--
Technical Details
Message-ID: <39E5D6B6.36559680@bigfoot.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <14jF5.265533$TF4.2042468@telenews.teleline.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,550bc16a4fc872d6
X-Google-Attributes: gid1116f3,public
From: Manuel Amago <mamago@bigfoot.com>
Subject: Re: escribir en ficheros desde applet
Date: 2000/10/12
Message-ID: <39E5D6B6.36559680@bigfoot.com>
X-Deja-AN: 680606422
References: <14jF5.265533$TF4.2042468@telenews.teleline.es>
X-Accept-Language: en
Content-Type: multipart/alternative; boundary="------------8C19B842EAA33BE1F17B4E46"
X-Complaints-To: usenet@teleline.es
X-Trace: telenews.teleline.es 971364036 195.224.196.99 (Thu, 12 Oct 2000 17:20:36 MET DST)
Organization: Clientes_Teleline
MIME-Version: 1.0
NNTP-Posting-Date: Thu, 12 Oct 2000 17:20:36 MET DST
Newsgroups: es.comp.lenguajes.java