Objeto File en un Applet
Hola Todos los de este foro
Tengo La siguiente inquietud, necesito crear un objeto File en un applet, pero necesito crearlo desde un archivo plano en el servidor. Y no sé como especificarle la ruta para que lo cree.
Por ejemplo:
File archivo = new File("ruta_a_archivo_en_el_servidor.txt");
¿como especifico es ruta para que lo tome desde el servidor y no local?
Gracias
Tengo La siguiente inquietud, necesito crear un objeto File en un applet, pero necesito crearlo desde un archivo plano en el servidor. Y no sé como especificarle la ruta para que lo cree.
Por ejemplo:
File archivo = new File("ruta_a_archivo_en_el_servidor.txt");
¿como especifico es ruta para que lo tome desde el servidor y no local?
Gracias
Hola
Sigue estos pasos:
// Especificamos un objeto URL
URL url=new URL("ruta_a_archivo_en_el_servidor.txt");
// Abrimos la conexion URL con el fichero del servidor
HttpURLConnection url_conexion=(HttpURLConnection)url.openConnection();
// Creamos un elemento para leer del URL
BufferedReader finp=new BufferedReader(new InputStreamReader(url_conexion.getInputStream());
// Y ahora solo te toca leer la lineas hasta el final del fichero...
String linea_leida=finp.readLine();
Una ultima cosa, esta operacion te será imposible accerla desde un applet sin que este firmado (por si tienes la idea de hacer funcionar el applet en algun browser).
En vez del "appletviewer" o el browser intenta ejecutar tu programa via:
java tu_programa
De esta manera no te tendrás que preocupar por la medidas de seguridad.
Sigue estos pasos:
// Especificamos un objeto URL
URL url=new URL("ruta_a_archivo_en_el_servidor.txt");
// Abrimos la conexion URL con el fichero del servidor
HttpURLConnection url_conexion=(HttpURLConnection)url.openConnection();
// Creamos un elemento para leer del URL
BufferedReader finp=new BufferedReader(new InputStreamReader(url_conexion.getInputStream());
// Y ahora solo te toca leer la lineas hasta el final del fichero...
String linea_leida=finp.readLine();
Una ultima cosa, esta operacion te será imposible accerla desde un applet sin que este firmado (por si tienes la idea de hacer funcionar el applet en algun browser).
En vez del "appletviewer" o el browser intenta ejecutar tu programa via:
java tu_programa
De esta manera no te tendrás que preocupar por la medidas de seguridad.