He estado mirando bastantes mensajes vuestros referentes a los beans pero sigo sin aclararme del todo. ¿Sería correcto utilizarlo en este caso?
tengo un ARRAY(A)en una página jsp que contiene los ID de los elementos que necesito mostrar de una base de datos (sólo quiero mostrar estos)
He pensado abrir la conexión y recorrer toda la tabla. Cuando el ID de la tabla (S)se encuentra en el array lo saco por pantalla y sino, no lo saco.
Para ello quiero llamar a un método que me devuelva true si el id está en array o false si no está. ¿Puedo hacerlo con Beans?
Y si es que sí tendría que hacer lo siguiente?
- crear un bean que contenga un ARRAY (de string) y un String
- crear un constructor por defecto y los métodos set y get de cada atributo
- crear el método que os he comentado (boolean estaDentro())
en la página jsp:
-<jsp:useBean id="nombreCualquiera" class="nombrePaquete.nombreClass"/>
<jsp:setProperty name="nombreCualquiera" property="nombreArray" value"A"/>
<jsp:setProperty name="nombreCualquiera" property="nombreArray" value"S"/>
(¿se supone que así le paso al bean el array(A) y el String(S)?)
¿y cómo accedo al método del bean? ¿nombreCualquiera.metodo();?
No sé si me habréis entendido algo y perdonad por las burradas que haya podido poner. ¿Me podéis ayudar? Gracias.