${por favor me ajudem}

4 respostas
M

Estou fazendo uma página aqui e estou tentando imprimir um valor de uma variavel utilizando:

${nomeVariavel}

Mas o que está aparecendo ná página é literalmente ${nomeVariavel} e não o valor dela

Acho q o problema deve ser alguma configuração errada.

Alguem pode me ajudar

Obrigado

t+

4 Respostas

W

Olá marcos se tiver usando jsp utilize dessa forma
<%
int variavel=123;

System.out("o valor da variavel = "+variavel);

%>

ou mesmo durante o código

<%

int variavel=123;



%>



<%=variavel%>

Wagner S. Santos
[email removido]

F

vc tem que colocar o codigo ai pra facilitar

J

Seria isso?

<c:out value="${nomeDaVariavel}" />

onde c é a tag library core da JSTL!

http://www.onjava.com/pub/a/onjava/2002/08/14/jstl1.html

N

Olá marcosslash,

Existem duas maneiras de resolver isso…

Primeira maneira de resolver o problema: Como eh q esta definido o teu “web.xml”??? Se estiver assim (versão 2.3):

&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
&lt;!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http&#58;//java.sun.com/dtd/web-app_2_3.dtd"&gt;

&lt;web-app&gt;

Tenta substituir pelo seguinte (versão 2.4):

&lt;web-app xmlns="http&#58;//java.sun.com/xml/ns/j2ee"
    xmlns&#58;xsi="http&#58;//www.w3.org/2001/XMLSchema-instance"
    xsi&#58;schemaLocation="http&#58;//java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
    version="2.4"&gt;

e uma outra maneira eh, em cada JSP que tuh utilizar ${} coloca o seguinte no cabeçalho:

&lt;%@page isELIgnored="false"%&gt;

Valeu,
Neto Rebouças

Criado 5 de julho de 2006
Ultima resposta 6 de jul. de 2006
Respostas 4
Participantes 5