Teste do jstl <c:out> com resultado estranho

9 respostas
jason_bourne

Pessoal,

Estou tentanto imprimir um teste pelo jstl mas vejam que resultado estranho:

<c:set var="hello" value="Hello World!"/>
<br>
<c:out value="${hello}"/>

resultado:

9 Respostas

ramilani12

algumas dicas:

:arrow: jar do jstl esta incluso no seu projeto?
:arrow: vc adicionou essas tag´s na sua JSP? , para realizar uma validação
&lt;%@ taglib uri="/WEB-INF/tags/c.tld" prefix="c"%&gt; ou &lt;%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%&gt;
:arrow: Um problema recentemente é que minhas tag´s nao eram interpretadas lendo sobre assunto qndo ele encontra texto estático as tag´s nao eram interpretadas:

&lt;%@ page isELIgnored="true" %&gt;
jason_bourne

ramilani12:
algumas dicas:

:arrow: jar do jstl esta incluso no seu projeto?
:arrow: vc adicionou essas tag´s na sua JSP? , para realizar uma validação
&lt;%@ taglib uri="/WEB-INF/tags/c.tld" prefix="c"%&gt; ou &lt;%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%&gt;
:arrow: Um problema recentemente é que minhas tag´s nao eram interpretadas lendo sobre assunto qndo ele encontra texto estático as tag´s nao eram interpretadas:

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

Sim, o jar esta adicionado e essa tag esta adicionada no topo.

Eu devo adicionar isso tb? <%@ page isELIgnored="true"/>

ramilani12

Sim , deu certo?

jason_bourne

não :frowning:

ramilani12

Tente trocar para false?
E qual versao do seu container?

jason_bourne

ramilani12:
Tente trocar para false?
E qual versao do seu container?

tomcat 5.5.20

ramilani12

Bom acho muito estranho, se vc ja realizou todos estes procedimentos que lhe passei.
Nao vem nada em mente agora para solucionar o seu problema. :frowning:

Ah esta lançando alguma exceção?

Pedrosa

Para não repetir essa diretiva em todas JSP:

<%@page isELIgnored="false"%>

Você pode criar o web.xml da maneira correta que funcionará:
http://blog.caelum.com.br/category/jstl/

jason_bourne

Pedrosa:
Para não repetir essa diretiva em todas JSP:

<%@page isELIgnored="false"%>

Você pode criar o web.xml da maneira correta que funcionará:
http://blog.caelum.com.br/category/jstl/

Agora funcionou…mas não consigo setar uma variável pega por outra tag:

<tag:formData folderKey="folderMap">
		              	<select name="tipoDocumento" class="form" onChange="javascript:setaInsAltDados('S');">
							<option value=""></option>
							<tag:loop key="typeDocumentList">

<!-- gostaria de setar aqui a variável recebida pelo getDscDocumento para depois poder fazer um IF-->
							 <option value="<tag:field method="getCodTipoDocumento"/>"><tag:field method="getDscDocumento"/></option>

							</tag:loop>
			            </select>
		            </tag:formData>
Criado 10 de dezembro de 2007
Ultima resposta 10 de dez. de 2007
Respostas 9
Participantes 3