Manejo de archivos JSP
EJERCICIO 1.
package notas;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
???????import java.io.IOException;
import java.io.FileNotFoundException;
/**
* Title: FileManager
*
* Description: Manejo de archivos de texto
*
* Copyright: Copyright (c) 2006
*
publicclass FileManager {
public void FileManager(){}
/**
* El metodo readFile lee un archivo de texto y retorna su contenido en
* formato de StringBuffer
* @param filename String * @return StringBuffer
*/
public StringBuffer readFile(String filename){
??????
try{
/**
* Aqui creamos un objeto File que representa el archivo de texto que * queremos leer
*/
File file = new File(filename);
/**
* Variable temporal que usaremos para leer cada una de las lineas del
* archivo de texto */
String line = null;
/**
* BufferReader - Es el encargado de leer el archivo de texto.
* El constructor recibe como parametro un objeto FileReader, que * a s vez recibe el objeto File creado precedentemente.
*/
BufferedReader br = new BufferedReader(new FileReader(file));
/**
* A traves de este ciclo elBufferReader lee todo el archivo, y lo va acumulando (sb.append) en un StringBuffer
*/
while ((line = br.readLine()) != null) {
sb.append(line);
}
/** * Al final de la lectura cerramos el objeto
*/
br.close();
} catch (FileNotFoundException fnfe){
/**
* Si damos un nombre de archivo que no existe el sistemagenera automaticamente un error.
*/
System.out.println("No ha sido posible encontrar el archivo "+ filename);
}
?????? (IOException ioe){
/**
* Se...
Regístrate para leer el documento completo.