ICEFaces è un framework Ajax opensource che viene utilizzato dai programmatori Java EE per creare e effettuare il deploy di Rich Internet Application (RIA) usando il linguaggio Java. Nonostante sia ricco di componenti da utilizzare nelle situazioni più disparate, può capitare di trovarsi nella situazione di dover iniettare del codice HTML personalizzato a runtime. Per fare ciò sono necessarie poche righe di codice.