PDA

View Full Version : [Java] Estrarre il valore di un property di un bean, senza usare l'azione standard


Pompolus
06-06-2008, 00:13
Come si fa?

mi spiego meglio,
ad esempio se ho questo bean:


//classe ProvaBean.java

package beans;

public class ProvaBean{
private String color;

public String getColor(){
return color;
}
public void setColor(String ColoreInserito){
color = ColoreInserito;
}
}


e in una mia pagina jsp creo un bean in questo modo: <jsp:usebean id="PB" class="beans.ProvaBean" scope ="appication">, se più avanti voglio recuperare il valore della proprietà color, ad esempio, ma non voglio utilizzare un'azione standard (la classica <jsp:getProperty name="PB" property="color"> ) ma voglio invece usare solo codice java, come si può fare?

Ho letto un pò in giro e avevo inteso che si potesse fare con javax.servlet.ServletContext.getAttribute ma non mi è ben chiaro come e perchè...


qualcuno mi sa aiutare?

Pompolus
06-06-2008, 01:32
nessuno mi può dare una mano? E' piuttosto urgente :(

banryu79
06-06-2008, 10:20
nessuno mi può dare una mano? E' piuttosto urgente :(

Ehm, dalle 00:00 in poi molta gente normalmente è già nanna, forse per questo non hai ricevuto risposte fulminee...

Cmq io non so aiutarti.