Erro taglib eclipse

2 respostas
Y

Boa tarde.
Seguinte:

Estou utilizando webwork(comecando agora) para fazer uma pequena aplicacao. Utilizo webwork-2.2.4, Eclipse 3.2.1, plugin: htmleditor_2.0.3 (Amatera).

No eclipse esta ocorrendo o seguinte erro: "taglib directive for 'ww' does not exist or TLD is not found ", Na linha:
<h1><ww:property value="saldo"/></h1>

Mas essa parte da aplicacao esta funcionando normalmente, mesmo o erro acontecendo na jsp. Gostaria de saber se tem como solucionar e como poderia?

Obs.:

-Ja mudei o uri para "\webwork".

-Tentei no eclipse, Window/preferences/Amatera/TLD, incluir uri e path.

-E tambem colocar no web.xml o taglib-uri, configurado...

codigo:

<%@ taglib prefix="ww" uri="webwork" %>
 <html>
   <head>
    <title>Saldo</title>
   </head>
  <body>
    Seu saldo:
    <h1><ww:property value="saldo"/></h1>
  </body>
 </html>

[size="11"][color="red"]* Editado: Lembre-se de utilizar BBCode em seus códigos[/color][/size] :joia:

2 Respostas

G

Olá.

Faz o seguinte: retire o arquivo taglib.tld que fica armazenado dentro do JAR do WebWork e coloque uma cópia na pasta WEB-INF. Depois basta alterar a declaração da taglib no arquivo web.xml, para carregar esse .tld.

Aí no amateras você configura esse arquivo .tld nas propriedades do plugin, que tudo ficará certinho.

Escrevi uma série de artigos sobre o WebWork/Struts2 para a revista WebMobile. Dê uma olhada, quem sabe pode te ajudar a entender melhor o framework.

:wink:

Y

Blz… Funcionou… obrigado!!!

Vou olhar a revista sim… Valeu…!!!

Criado 25 de janeiro de 2007
Ultima resposta 26 de jan. de 2007
Respostas 2
Participantes 2