did you mention IceFaces for using with struts by a mistake or has some kind of uses out of JSF world?