Amigo, crie um classe que representar um banner e guarde, por exemplo, o endereco do banner..
Com os banners cadastrados utilize um ManagedBean para carregar uma ArrayList com os banners,
A partir dai basta percorrer na pagina a lista dos banners e exibi-los, com um por exemplo.
Algo do tipo
Banner.java
publicclassBannerimplementsSerializable{privatelongid;privateStringcaminho;//local onde o banner está armazenado no disco.//getters e setters}
Cara, digitei meio rapido aqui.. não estou certo quando a estrutura da tag h:graphicImage , mas acho que algo desse tipo ai de descrevi resolve seu problema, pelo - para apresentar o banners na pagina.