Come si fa?

mi spiego meglio,
ad esempio se ho questo bean:

codice:
//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?