DisplayTag Help

1 resposta
E

Olá Pessoal!
Comecei hoje a utilizar a taglib DisplayTag, mas não estou conseguindo fazê-la funcionar.
Utilizo o framework Struts e está dando o seguinte erro:

29672 [http8080-Processor25] INFO properties.TableProperties - No LocaleResolver configured.
29969 [http8080-Processor25] WARN properties.TableProperties - Unable to instantiate the configured I18nResourceProvider due to a java.lang.NoClassDefFoundError exception: org.apache.taglibs.standard.tag.common.fmt.BundleSupport. Falling back to default implementation.

Vi mais ou menos a causa deste problema… e que, pelo que entendi, é necessário criar um método localeResolver… mas só isso que sei!
O que eu devo fazer? como declarar esse método? é isso mesmo?
Desde já, muito obrigado!!

1 Resposta

I

Não sei se pode ser isto, mas tu tens o arquivo displaytag.propeties dentro do raíz do teu diretório classes? Na verdade ele não é obrigado, já que ele deve usar um que vem dentro do jar do display-tag por default. De qualquer forma tente copiar o arquivo de dentro do jar e usá-lo ali. Outra coisa, colocaste estes parâmetros no teu web.xml?

<filter>

<filter-name>ResponseOverrideFilter</filter-name>

<filter-class>org.displaytag.filter.ResponseOverrideFilter</filter-class>

</filter>

<filter-mapping>
<filter-name>ResponseOverrideFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>

<filter-mapping>
<filter-name>ResponseOverrideFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>

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