Jetty e Struts(Tags Librarys)  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

estou precisando somente de usar as tag librarys do struts e algumas que já tenho prontas.

consegui colocar o Jetty para funcionar com JSP mas como faço para rodar tags???
[Email] [WWW] [MSN] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

E precisa configurar mais alguma coisa?

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

não...

eu preciso que minha aplicação rode o servidor HTTP com o jetty (ou outro), sendo que o servidor deverá interpertar JSP e Tag Library.
[Email] [WWW] [MSN] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Não entendi...

Olha, qualquer container de servlets que implemente a especificação 2.0 do JSP dá suporte total a JSTL e Expression Language, você não precisa configurar ele pra ele fazer isso não.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Diogenes
Virtual Machine Man
[Avatar]

Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline

fviana wrote:eu preciso que minha aplicação rode o servidor HTTP com o jetty (ou outro), sendo que o servidor deverá interpertar JSP e Tag Library.

Tudo bem q vc precisa....
Mas, fala pra nós q dificuldade vc tá achando nisso, senão fica difícil...
Pelo menos já tentou utilizar as TagLibs? Está com as tlds no WEB-INF?

This message was edited 2 times. Last update was at 14/06/2005 13:48:22


Diogenes

"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)


[Email] [MSN]
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

é o seguinte:

1 - tenho uma classe que inicia o servidor:

* configura segundo o xml e abre a conecção

2 - a configuração está no XML:

* esta configuração abre o servidor na porta 8080, cria um contexto para a raiz e habilita o JSP.

3 - a estrutura das pastas está assim:
c:\JSups -> raiz
c:\JSups\lib -> as bibliotecas
c:\JSups\JSups.jar -> minhas classes
c:\JSups\html -> os jsps
c:\JSups\conf -> os xml


quando rodo da erros:
...
Element type "web-app" is not declared
...

e
...
No such webapps resource file:/C:/JSups/html/
...


e o ultimo erro foi que ele nao estava achando as tlds das tag library. o jsp funciona mas quando uso tags da um monte de erros.
acredito que seja configuração ou entao a estrutura das pastas.

se for, como deve ser feito?
[Email] [WWW] [MSN] [ICQ]
Diogenes
Virtual Machine Man
[Avatar]

Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline

Ele nao estava achando as tags??? Vc configurou elas no web.xml???? Qual exceçao ele tah levantando?

This message was edited 1 time. Last update was at 14/06/2005 16:14:31


Diogenes

"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)


[Email] [MSN]
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

usando as tag library deu o erro:
The absolute uri: http://turing.engetron.com.br/engetron-tags.tld cannot be resolved in either web.xml or the jar files deployed with this application


removi as tags library e deu este erro:
Unable to compile class for JSP


acredito ser configuração e diretorios.
por exemplo, como, quais e onde ficam os xml?
eu so fiz aquele descrito acima.
[Email] [WWW] [MSN] [ICQ]
Diogenes
Virtual Machine Man
[Avatar]

Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline

Provavelmente vc deverá ter um web.xml comum, especificando as tags a serem utilizadas...

Algo do tipo:



Sacou?

This message was edited 1 time. Last update was at 14/06/2005 16:42:51


Diogenes

"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)


[Email] [MSN]
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

vamos fazer o seguinte, vc tem msn ou email?
posso te mandar a aplicação toda pronta pra vc ver o que pode ser?

tenho certeza que é coisa muito boba...
[Email] [WWW] [MSN] [ICQ]
Diogenes
Virtual Machine Man
[Avatar]

Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline

Anexa a aplicacao ao seu post....(Se ela for pequena, eh claro.)

Diogenes

"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)


[Email] [MSN]
Diogenes
Virtual Machine Man
[Avatar]

Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline

Agora, uma coisa a ser considerada também nesses casos são os classloaders....
Possivelmente vc tem q se utilizar de uma implementaçao específica para cada WebContainer.

This message was edited 1 time. Last update was at 14/06/2005 17:21:20


Diogenes

"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)


[Email] [MSN]
foia
JavaGuru
[Avatar]

Membro desde: 26/09/2003 16:29:51
Mensagens: 212
Localização: tiquipaya city
Offline

ahhh jetty,

1 - siga a estrutura (padrâo) de diretórios de uma Web Appication (não lembro do link, mas que existe, existe);
2 - coloque o tools.jar no classpath (compilar jsp) e o javac no PATH;
3 - boa sorte !!


fôia

fôia
-----------------------
Ahhhhh meu saquinho !!!
[WWW]
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

cara, valeu pela força...

fiz varios testes, começei de novo e...

ate quem fim deu certo!!!

era a organização das pastas.

vamos fazer o seguinte, entre no link http://crm.engetron.com.br/http.zip e baixe o programa.

a pasta WEB-INF com os tlds e web.xml estava na raiz, identifiquei que o erro que estava dando era que nao estava encontrando os tlds. entao fui movendo a pasta ate que ele funcionou. ficou dentro da rais dos arquivos jsp.

queria coloca-la na raiz, como configuro isso?
[Email] [WWW] [MSN] [ICQ]
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

mais outro problema...

fiz todo projeto no eclipse e, rodando por ele, da tudo certo.
gerei o .jar e quando roda da erro como se ele nao encontra-se as classes de compilar o jsp. a geração do jar está correta, os jars estão bem explicitos no maninfest. o que será???
[Email] [WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team