alguem poderia me ajudar no seguinte contexto:
preciso de um sistema basico que manipule a inclusao e exclusao de banner, o mesmo mostre na pagina index os banners cadastrados n importa a extensão.
preciso de um caminho para fazer pois n estou encontrando uma solução espero que me ajudao
Nesse site aqui tem bons exemplos, com códigos fontes para baixar: http://www.hotscripts.com/category/java/jsp-servlets/ad-management/
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 ui:repeat/ por exemplo.
Algo do tipo
Banner.java
[code]public class Banner implements Serializable {
private long id;
private String caminho; //local onde o banner está armazenado no disco.
//getters e setters
}[/code]
Bean.java
[code]public class Bean {
private ArrayList<Banner> banners = new ArrayList<Banner>();
public ArrayList<Banner> getBanners() {
//metodo para popular o array trazendo do banco os valores.
return banners;
}
//getters e setters
}[/code]
Pagina.xhtml
<ui:repeat value="#{bean.banners}" var="item">
<h:graphicImage value="#{item.caminho}"/>
</ui:repeat>
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.
Abraços