| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 09:42:13
|
fviana
JavaChild
![[Avatar]](/images/avatar/58f1e2bfc0c0c182f1afdab7cae02402.png)
Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline
|
ola pessoal!
tenho um projeto aqui na empresa que fornece relatorios via web. nosso sistema é em java com janelas em swing.
das aplicações, existe uma que abre um servidor para conecção via telnet, ftp e http.
nele as requisições de http são processadas e enviadas para o cliente. o problema é que as paginas são geradas na mao, dentro da aplicação.
existe alguma forma de usar as tags de jsp no meu projeto, dentro da aplicação sem o uso de servidor tomcat?
tem como usar a api do tomcat dentro da minha aplicação?
isto deixaria minha aplicação independente de configurações externas do tomcat e alem de nao ter que refazer a parte de view, controles e model.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 09:45:10
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Use o Freemarker: http://freemarker.org/
Ou então o Velocity: http://jakarta.apache.org/velocity/
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 09:59:31
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Você pode usar o Tomcat mesmo, em modo "embedded" (lembro de ter visto algo no blog de um dos colaboradores do GUJ, infelizmente perdi o bookmark), se suas páginas já estão prontas (não dá para usar o FreeMarker ou o Velocity se você já tem um site de 400 páginas JSP já prontas ), mas fica um bocado pesado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 10:32:28
|
fviana
JavaChild
![[Avatar]](/images/avatar/58f1e2bfc0c0c182f1afdab7cae02402.png)
Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline
|
mas como faço para integrar o tomcat na minha aplicação?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 17:37:13
|
Diogenes
Virtual Machine Man
![[Avatar]](/images/avatar/ea8fcd92d59581717e06eb187f10666d.png)
Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline
|
thingol wrote:Você pode usar o Tomcat mesmo, em modo "embedded" (lembro de ter visto algo no blog de um dos colaboradores do GUJ, infelizmente perdi o bookmark)...
Lembro disso....Hummm...
Ah! Tah aquih....
Embedded Tomcat rocks, too!
This message was edited 1 time. Last update was at 09/06/2005 17:38:51
|
Diogenes
"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 17:43:10
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Obrigadão Diogenes pelo link, e CV pela receita de bolo
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 18:07:07
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Opiniao sincera? Se vc vai fazer isso, use o Jetty. Tomcat eh um porre
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 18:15:48
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Eu vi - tive de fazer uma aplicação que usava o Tomcat como serviço. É realmente "um porre". É que eu queria iniciar o HSQLDB também na mesma JVM, e aprendi um monte de coisas sobre classloaders e porque pôr um monte de coisas que aparentemente não serão usadas no CLASSPATH nem sempre é inofensivo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2005 09:35:43
|
fviana
JavaChild
![[Avatar]](/images/avatar/58f1e2bfc0c0c182f1afdab7cae02402.png)
Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline
|
ola pessoal!
fiz testes com os demos do jetty e rodou legal, porem quando fiz minha aplicação deu um erro dizendo que web-app nao está declarado.
o docigo é o seguinte:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2005 10:56:14
|
Diogenes
Virtual Machine Man
![[Avatar]](/images/avatar/ea8fcd92d59581717e06eb187f10666d.png)
Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline
|
Posta a exception aih...
|
Diogenes
"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2005 13:09:56
|
fviana
JavaChild
![[Avatar]](/images/avatar/58f1e2bfc0c0c182f1afdab7cae02402.png)
Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline
|
cara, eu consegui rodar. fiz umas mudanças no codigo e deu certo.
porem estou com outra duvida. como faço para colocar este codigo em um arquivo de configuração xml?
deste modo ficaria assim o codigo:
e o xml algo do tipo:
mas quando rodo dá vários erros.
como ficaria o XML???
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2005 14:23:47
|
Diogenes
Virtual Machine Man
![[Avatar]](/images/avatar/ea8fcd92d59581717e06eb187f10666d.png)
Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline
|
Vc jah tentou passar o xml pelo construtor?
|
Diogenes
"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2005 15:36:19
|
fviana
JavaChild
![[Avatar]](/images/avatar/58f1e2bfc0c0c182f1afdab7cae02402.png)
Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline
|
fiz algumas alterações e finalmente funcionou.
ficou assim:
so que agora quero melhorar ainda mais...
como faço para integrar struts ao jetty?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2005 17:14:08
|
Diogenes
Virtual Machine Man
![[Avatar]](/images/avatar/ea8fcd92d59581717e06eb187f10666d.png)
Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline
|
Primeiro coloca ele no teu classpath!
|
Diogenes
"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2005 17:51:48
|
fviana
JavaChild
![[Avatar]](/images/avatar/58f1e2bfc0c0c182f1afdab7cae02402.png)
Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline
|
já está tudo feito.
em http://struts.apache.org/userGuide/installation-jetty.html ensina a integrar o struts mas eu coloquei aqui e não funcionou.
tentei colocar assim no xml:
<Call name="addWebApplication">
<Arg>C:/eclipse/workspace/JSups/html/struts-example</Arg>
<Arg>/struts-example/*</Arg>
<Arg>C:/eclipse/workspace/JSups/WEB-INF/web.xml</Arg>
</Call>
mas retorna o erro:
Element type "web-app" is not declared
mudei para:
<Call name="addWebApplications">
<Arg>/struts/struts-example/*</Arg>
<Arg>C:/eclipse/workspace/JSups/html/struts/struts-example.war</Arg>
<Arg>C:/eclipse/workspace/JSups/WEB-INF/web.xml</Arg>
<Arg type="boolean">true</Arg>
</Call>
mas retorna um outro erro:
No such webapps resource file:/C:/eclipse/workspace/JSups/html/struts/struts-example.war
ta tudo colocado direitinho mas nao roda. o que será?
|
|
|
 |
|
|