JSTL com jsp

Feras

estou fazendo um teste em usar JSTL no meu projeto porém estou fazendo um teste e queria saber se falta alguma coisa

pois não esta executando meu trecho de código abaixo

o trecho que esta dentro da condição do <c:if esta o valor esta na jsp porque estou usando para fazer uma validação JS com o modalidade.id == 4

<c:if test="${modalidade.id == 4}">
	<tr>
		<td id="lblNotaReservaLeitura">
			<label for="total">Teste:</label>  
		</td>
	</tr>
		
</c:if>

Possui a tag no projeto?
Importou corretamente para a jsp? ex.: <%@ taglib uri="/WEB-INF/c.tld" prefix=“c”%>

Tenta adicionar o nome do form que voce esta fazendo o teste

    <c:if test="${form.modalidade.id == 4}">  
        <tr>  
            <td id="lblNotaReservaLeitura">  
                <label for="total">Teste:</label>    
            </td>  
        </tr>  
              
    </c:if>  

Seu objeto modalidade está no request? qualquer coisa tenta

requestScope.modalidade.id

Então Feras o que disseram ai está tudo ok

aqui o import da minha jsp

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

ai fiz um codigo de teste para ver se funciona mais não funcionou o conteudo que esta dentro do c:if

eu tenho eles na tela mais só que dentro de uma função JS e funciona as condiçoes da function

		<c:if test="${modalidade.id == 4 && tipoConvite.id == 2}">
				Mostrar Conteudo
				Mostrar Conteudo
				Mostrar Conteudo
				Mostrar Conteudo
				Mostrar Conteudo
				Mostrar Conteudo
				Mostrar Conteudo
		</c:if>	

Faz seguinte. Na sua JSP, coloca para imprimir apenas
${modalidade.id} ${tipoConvite.id}

Veja o valor que vai imprimir.

[quote=robsonsan]Então Feras o que disseram ai está tudo ok

aqui o import da minha jsp

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

ai fiz um codigo de teste para ver se funciona mais não funcionou o conteudo que esta dentro do c:if

eu tenho eles na tela mais só que dentro de uma função JS e funciona as condiçoes da function

<c:if test="${modalidade.id == 4 && tipoConvite.id == 2}"> Mostrar Conteudo Mostrar Conteudo Mostrar Conteudo Mostrar Conteudo Mostrar Conteudo Mostrar Conteudo Mostrar Conteudo </c:if> [/quote]

Tente colocar na JSP assim:

<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%>

Feras

eu tentei imprimir o valor como o jakefrog sugeriu mais não mostrou o valor e sim o modalidade.id dentro do value

OBS. eu apenas add esse trecho no meio da jsp e isso mesmo ?

			<c:out value="${modalidade.id}"/>;
			<c:out value="${modalidade.id}"/>;
			<c:out value="${modalidade.id}"/>;  

eu tentei o import do Roger75 mais tb não foi

alguém teria outra segestão ?

Feras Resolvido estava errado para pegar o caminho do valor do objeto

o restante estava certo

<c:if test="${licitacaoForm.modalidade.id == 1}">
</c:if>