Pessoal preciso de ajuda!!!
Estou com o seguinte problema:
Eu apresento uma lista de objetos, assim:
<div>
<br>
<%
int tamanho_lista = TurismoMBean.getLista_turismo().size();
for (int i = 0; i < tamanho_lista; i++) {
TurismoBean cidade = TurismoMBean.getLista_turismo().get(i);
if (cidade.isCidades() == true) {
%>
<div id="<%=cidade.getIdTurismo()%>">
<p>
<img onclick="abrirPag('jsp/teste.jsp');"
src="<%=cidade.getLogo()%>" align="left" width="100" height="70"><%=cidade.getNome()%><br><%=cidade.getEstado()%>
</div>
<hr align="center" width="100%" />
<%
}
}
%>
</div>
A questão é…
Quando a pessoa clicar na div (ou na imagem) eu devo armazenar um valor referente à aquele objeto.
Eu quero pegar o valor da id da div ou ate mesmo tentar fazer como isso:
<img onclick="abrirPag('jsp/teste.jsp');TurismoMBean.mudaPagina(cidade.getIdturismo())" src="<%=cidade.getLogo()%>" align="left" width="100" height="70">
Pois dessa forma eu iria executar um método no Managed Bean setando o valor da id para uma variável no Managed Bean, assim eu posso utilizar esse valor como referência em qualquer lugar.
Me ajudem!!!
Por favor…