Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] GWT leer fichero txt

Estas en el tema de GWT leer fichero txt en el foro de Java en Foros del Web. Hola a todos estoy haciendo una pequeña aplicación con GWT y estoy teniendo problemas al leer un fichero TXT. Explico mi idea: Tengo un fichero ...
  #1 (permalink)  
Antiguo 22/02/2016, 12:32
 
Fecha de Ingreso: julio-2008
Mensajes: 155
Antigüedad: 15 años, 8 meses
Puntos: 1
GWT leer fichero txt

Hola a todos estoy haciendo una pequeña aplicación con GWT y estoy teniendo problemas al leer un fichero TXT.
Explico mi idea:
Tengo un fichero txt con una serie de preguntas siendo cada salto de linea una pregunta distinta.
Lo que quiero es cargar estas preguntas y guardarlas en un arrayList como String nada más para que luego el cliente seleccione alguna lista numérica o botones o aun lo tengo que plantear y el servidor le devuelva la pregunta que corresponda.

Es decir que desde el navegador pueda seleccionar la pregunta.


me sale este error
Compiling module com.TFG.TFG
Validating units:
Ignored 2 units with compilation errors in first pass.
Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
Finding entry point classes
[ERROR] Errors in 'file:/C:/Users/sacris/Desktop/TFG/TFG/src/com/TFG/client/TFG.java'
[ERROR] Line 55: No source code is available for type com.TFG.server.Lectura_fitxer; did you forget to inherit a required module?
[ERROR] Unable to find type 'com.TFG.client.TFG'
[ERROR] Hint: Previous compiler errors may have made this type unavailable
[ERROR] Hint: Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly

la clase está ubicada en com.TFG.server y se llama Lectura_fitxer.java

Desde la clase entryPoint que en mi caso se llama TFG ubicada en com.TFG.client creo el objeto


Lectura_fitxer l = new Lectura_fitxer();

l.carregarQuestionari();

Pongo aquí el código de la clase Lectura_fitxer

public Lectura_fitxer(){

}

public void carregarQuestionari() {
ArrayList<String> text = new ArrayList<String>();
try {
archivo = new File("C:\\fichero.txt");
fr = new FileReader(archivo);
br = new BufferedReader(fr);
String linea;
while ((linea = br.readLine()) != null) {
text.add(linea);
}
} catch (Exception e) {
e.printStackTrace();
}

}

Gracias por vuestra ayuda.
Un saludo.
  #2 (permalink)  
Antiguo 22/02/2016, 16:14
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 10 meses
Puntos: 306
Respuesta: GWT leer fichero txt

Lo primero advertirte que GWT es un infierno y aparentemente tiene un futuro bastante negro, por lo que te recomendaría si puedes que lo evites.

Otra cosa, hay muchas diferencias entre ciertas versiones de GWT, por lo que es bastante importante que indiques la versión.

El error que te está dando es porque no has incluido esa clase/paquete en el archivo de configuración o no has añadido sus fuentes.

http://www.vogella.com/tutorials/GWT...s/article.html
http://www.i-net-design.com/2011/04/...n-gwt-project/

Sí, GWT aparte de los class necesita .java, y te vas a encontrar con muchos problemas ya que GWT reconoce pocas anotaciones, no le gustan lo métodos estáticos y una serie de cosas que te dan ganas de meterte a monje de clausura.

http://stackoverflow.com/questions/3...t-side-for-gwt
https://www.quora.com/Is-it-possible...Script-program
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: clase, fichero, gwt, string, txt
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:28.