Senhores,
estou com um problema tosco ao abrir uma nova janela usando javascript.
Estou utilizando struts, e estou iterando sobre uma entidade usando um forEach.
Um determinado atributo dessa entidade é um texto, que na verdade é um link para uma pagina. Entao, estou utilizando um c:out para “imprimir” esse valor dentro de um
.
Assim:
<.a. href="javascript:window.open('<c:out value="${entidadeNoticia.site}"/>')">
<c:out value="${entidadeNoticia.titulo}" /></strong>
</a>
Quando posiciono o mouse em cima do link sem clicar vejo corretamente o link, por exemplo www.portaljava.com.br
Porem, quando clico no link o caminho da minha maquina é jogado antes no link, e a nova janela é aberta assim http://localhost:8080/ bla bla bla /www.portaljava.com.br
Ele sempre joga esse “prefixo” antes.
O que pode ser isso, sei que é algo bobo, mas foge de minha “sabedencia”.
Obs: esses pontos entre a tag acima coloquei so pro forum nao entender que era um link mesmo.
Vlw!