Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2006, 03:31
congrio7
 
Fecha de Ingreso: noviembre-2005
Mensajes: 172
Antigüedad: 18 años, 5 meses
Puntos: 1
problema al pasar un objeto desde un bean a un JSP

Tengo una clase en lib, esta es:

Código:
package auxiliar;

public class Tabla {
	public String oid;
	public String ip;
	public int frecuencia;
	public int inicio;
	public int fin;
	
	public Tabla (String oid, String ip, int frecuencia, int inicio, int fin) {
		this.oid = oid;
		this.ip = ip;
		this.frecuencia = frecuencia;
		this.inicio = inicio;
		this.fin = fin;
	}
}

Y tengo un bean que es mas o menos asi:

Código:
public class VerOid {


.......
	public ArrayList ver () {
.......

        ArrayList salida = new Arraylist();
...
 	while( rs.next() ) {
	salida.add(new Tabla(_oid, _ip, _frecuencia, _inicio, _fin));
......

Y por ultimo tengo un JSP tal que asi:

Código:
<jsp:useBean id="id1" scope="session" class="bean.VerOid"/>

<%
		

		ArrayList d = id1.ver();

	out.println(   d.size());

		
		///////////

		out.println(    ( (Tabla) (d.get(0)) ).oid    );
		////////
		
		
		
		ArrayList ff = new ArrayList();
		ff.add(new Tabla ("1.1.","127.",3,4,5));
		
		out.println(    ( (Tabla) ff.get(0) ).frecuencia    );
		
		
		
		
		
		%>
d.size no hay problema
Con ff tampoco.

El problema viene con out.println( ( (Tabla) (d.get(0)) ).oid ); . Cuando intento acceder a un elemento del ArrayList se para el server sin darme error ni nada. No se que hacer ahora.