Jstl

Galera será que alguém pode me ajudar como eu faço para colocar JSTL em uma jsp ?

eu tenho as lib o import e não funciona uma codição do c:if que add na pagina

então cara depende do que você quer fazer, se você realmente deseja usar um If no JSTL você precisa:

1- ) adicione o .Jar na pasta Lib dentro de Web-inf
2- ) no seu JSP declare a taglib

no cabeçalho você coloca:

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

onde prefix é a identificação de uma taglib

e para usar o if você usa

  <c:if test=""> </c:if>

onde teste tem que ser uma expressão Booleana *utilizando Expression Language
esse link também pode ajudar bastante

http://www.google.com.br/url?sa=t&source=web&cd=1&ved=0CBUQFjAA&url=http%3A%2F%2Fwww.java2s.com%2FTutorial%2FJava%2F0380__JSTL%2FCatalog0380__JSTL.htm&rct=j&q=jstl%20tutorial&ei=B-NqTNPIGsL58AbS8tmLBQ&usg=AFQjCNENfVJuS2Y5YnX_tDTde5kUzfWfWg&cad=rja

abraçosss

Complementando a resposta do Tenkara.

Página do projeto, onde você poderá fazer o download das libs:
https://jstl.dev.java.net/

The Java EE 5 Tutorial (Chapter 7- JavaServer Pages Standard Tag Library)
http://download-llnw.oracle.com/javaee/5/tutorial/doc/bnakc.html

Feras

eu fiz o que me sugeriram porém ao invés de imprimir o valor do usuario.id mostrou o usuario.id

o que esta errado ?

Olá,
então em qual situação você está mostrando usuário.id na tela ?
poste seu código.

geralmente você tem que usar Expression Language para exibir os seus dados
normalmente ficaria assim:

${usuario.id}

um outro exemplo (simulando uma execução com o VRaptor 3):

<c:if test="${not empty usuarioList}"> ${usuario.id} - ${usuario.nome} </c:if>  

abraços.

Galera

Resolvido estava pegando o caminho errado no objeto na jsp