Utilizar retorno de um método como src de uma imagem (JSP)

3 respostas
O

Eu tenho um método:

public String getUrl(){
    this.start();
    String diretorio = animais[0].substring(32);
    String diretorio2 = "img/" + diretorio;
    return diretorio2;
}

E no meu JSP:

<img src="<c:url value= <%game.getUrl();%> /> "style=“width:600px;height:600px;”/>

Mas ao rodar a aplicação, a JSP não recebe o endereço, e sim “<%game.getUrl();%>”. Como eu posso resolver esse problema e passar um endereço retornado de um método presente na minha classe de negócio como fonte para a JSP?

3 Respostas

B

se não me engano o jsp tinha uma abertura assim:

<%=game.getUrl();%> />

tenta assim vê se da certo…

faz muito tempo q não mexo com jsp…mais deve ser isso mesmo

O

Ao colocar a igualdade, aparece um erro de " ‘)’ expected, illegal start of expression".

Linha de código:

<img src="<c:url value= “<%=game.getUrl();%>” /> "style=“width:600px;height:600px;”/>

darlan_machado

Se você vai usar <%=, você não pode inserir o ponto e vírgula ao fim.

Criado 25 de fevereiro de 2020
Ultima resposta 26 de fev. de 2020
Respostas 3
Participantes 3