Exibir imagem dinamicamente

Não tenho certeza se esse é o melhor lugar para postar essa pergunta.

Seguinte:
Preciso criar uma área para colocar um banner que mude a cada visita ou em um determinado período, bem parecido com esse que temos aqui no GUJ, ai em cima.

Alguém sabe como posso fazer isso, por onde começar, quais termos posso usar para achar isso no Google, faço via JS ou JSP??

Qualquer ajuda será de muito valor,

Obrigado…

Blz…

Então…vc pode fazer via javascript sim e usar o AJAX para mudar o banner sem dar recarga na pagina…

Caso você não conheça muito de javascript…vai pelo código tradicional mesmo, dentro do JSP…

Você pode fazer assim…sorteia um banner aleatório cada vez que o usuário entrar na pagina… Caso você possua prioridades…pode fazer um algorítmo para sortear primeiro os banner com prioridades e depois os sem prioridades.

O código exato para você fazer isso vai ser meio dificil de achar pré-moldado…pois é um algoritmo que vocÊ deve pensar como os banner deverão aparecer…

entao ,

Já criei uma pagina assim da uma olhada no codigo.
Metodo de retorna a caminho da imagem :

public String getImagem{

//Declarações . .

public String getBanner(){
		
		Random numero = new Random();
		int num = 1 + numero.nextInt(3);
		
		if(num == 1){
			localizacao = img1;
			
		}else if(num == 2){
			localizacao = img2;
			
		}else{
			localizacao = img3;
			
		}
		return localizacao;
	}
}

ai depois chamei o metodo dentro na minha jsp . .

<img src=<%=img.getImagem()%> alt="CRM Provecta" width="1003" height="260" />

roda legal também apesar de não ser uma boa pratica usar scriptlet !! …
abs,

[quote=caraujocruz]entao ,

Já criei uma pagina assim da uma olhada no codigo.
Metodo de retorna a caminho da imagem :

public String getImagem{

//Declarações . .

public String getBanner(){
		
		Random numero = new Random();
		int num = 1 + numero.nextInt(3);
		
		if(num == 1){
			localizacao = img1;
			
		}else if(num == 2){
			localizacao = img2;
			
		}else{
			localizacao = img3;
			
		}
		return localizacao;
	}
}

ai depois chamei o metodo dentro na minha jsp . .

<img src=<%=img.getImagem()%> alt="CRM Provecta" width="1003" height="260" />

roda legal também apesar de não ser uma boa pratica usar scriptlet !! …
abs,[/quote]

É isso ae…esse código ta certissimo…

Eu uso scriplet até hoje…vejo nos livros que não é uma boa prática e coisa e tal…Mas prefiro os scriptlet, pra mim é mais claro. rs rs rs

Valeu galera, ajudou bastante…

Ainda preciso corrigir alguns detalhes, mas já clareou a ideia.

Valeu,
Abçs.