HTTP STATUS 500 - Servidor não acha ResourceBundleTag de idioma

Oi,
Estou desenvolvendo um site com utilização de ResourceBundle, no eclipse funciona perfeitamente, porém quando coloco o código no servidor ele da erro org.apache.jasper.JasperException: /head.jsp(185,48) Unable to load tag handler class “taglib.ResourceBundleTag” for tag “lb:label”

no eclipse estou usando a seguinte arquitetura de pastas.

\WebContent
|_WEB-INF
| |_tld
| | |_taglib.tld
| |_lib
|_head.jsp

Eu tenho no mesmo projeto as classe para formatação do idioma, o pacote é: taglib.ResourceBundleTag

–Já quando coloco no servidor ele diz que não pode ler o ResourceBundleTag.

a estrutura de pastas no servidor eh

\public_html
|_pasta_da_aplicacao
|_WEB-INF
| |_tld
| | |_taglib.tld
| |_lib
|_head.jsp

Minha dúvida é a seguinte, onde eu coloco a pasta classes com os .class da aplicação? Já coloquei de várias formas e não dá certo.

Vlws

Os arquivos .class devem estar dentro do arquivo .war, na pasta WEB-INF\classes