Originariamente inviato da lio.b
il valuebound() è invocato prima o dopo il setAttribute()?
Dentro, internamente a setAttribute() !

Nel senso, tu invochi setAttribute() su (Http)ServletRequest/ServletContext/HttpSession, questo va a scatenare internamente le invocazioni sui listener relativi agli attibuti (per la request ServletRequestAttributeListener, per la session HttpSessionBindingListener/HttpSessionAttributeListener ecc...)