Problema com taglib c  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
reinaldo558
JavaBaby

Membro desde: 21/06/2007 16:45:01
Mensagens: 78
Localização: Brasil - SP
Offline

Olá, ja fiz alguns projetos utilizando esta taglib, o primeiro eu tive que aprender a configurá-la, os demais eram configurados na base do copy and paste.
Estou com um problema em um projeto, a taglib C parece funcionar porém não me retorna o que eu solicito, e sim o que eu escrevo no código.

web.xml:


Trecho do código onde estou setando os atributos em minha Action.


JSP:


Quando eu executo o jsp, ele abre um alert na tela com a mensagem "${requestScope.ok}".
Sempre que eu tento fazer este tipo de comunicação, o valor da variárel ou o objeto nunca é transferido, e sim o pedaço de código ${requestScope.objeto}.

Quanto ao C:OUT consigo contornar utilizando o bean:write, porém não consigo trabalhar com c:if e c:forEach.

Onde estou errando?



Reinaldo Elias
rlazoti
Virtual Machine Man
[Avatar]

Membro desde: 09/04/2008 11:02:51
Mensagens: 569
Localização: Sao Paulo / SP
Offline

vc incluiu a diretiva taglib na sua jsp ?

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

[]s

Rodrigo Lazoti
blog: http://www.rodrigolazoti.com.br
twitter: http://twitter.com/rodrigolazoti
[WWW]
reinaldo558
JavaBaby

Membro desde: 21/06/2007 16:45:01
Mensagens: 78
Localização: Brasil - SP
Offline

Sim esqueci de colocar no código acima.
Estou indicando a uri da minha taglib do modo como configurei no web.xml.

<%@taglib uri="/tags/jstl/core.tld" prefix="c" %>

De qualquer forma, já tentei utilizar uri java.sun e o problema persiste.

This message was edited 1 time. Last update was at 21/08/2008 12:17:18


Reinaldo Elias
Bruno Lacerda
JavaEvangelist
[Avatar]

Membro desde: 16/07/2007 11:17:52
Mensagens: 371
Localização: Rio de Janeiro
Offline

Já tentou


ou


?

A morte do homem começa no instante em que ele desiste de aprender.
victorwss
JWizard
[Avatar]

Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline

Coloca isso no começo da página:

<%@ page contentType="text/html" pageEncoding="iso-8859-1" isELIgnored="false" %>

Victor Williams Stafusa da Silva

Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.

Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.


É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).


Se você escreve "concerteza", "concerteza" você andou matando aulas de português.
[MSN]
reinaldo558
JavaBaby

Membro desde: 21/06/2007 16:45:01
Mensagens: 78
Localização: Brasil - SP
Offline

Testei desta forma agora, mas ainda não funciona.
Para saber se eu estava fazendo coisa errada na hora de setar o atributo ou na hora de ler este atributo, fiz o seguinte teste.

No final da action setei um atributo com nome e valor teste



No jsp, eu tentei ler destas maneiras:


This message was edited 2 times. Last update was at 21/08/2008 13:14:41


Reinaldo Elias
reinaldo558
JavaBaby

Membro desde: 21/06/2007 16:45:01
Mensagens: 78
Localização: Brasil - SP
Offline

victorwss wrote:Coloca isso no começo da página:

<%@ page contentType="text/html" pageEncoding="iso-8859-1" isELIgnored="false" %>



Funcionou desta maneira!
Mas agora surgiu outra dúvida, por que só agora apresentou esse problema, se em outros projetos a configuração das taglibs eram as mesmas e eu não utilizava esta código no começo do jsp.
Pra que serve este código?

Obrigado!

Reinaldo Elias
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team