Opa…
Estou afim de começar a aprender sobre Struts, mas ao ver o USER GUIDE de Instalação, me surgiu uma dúvida.
É realmente necessário tudo aquilo que está nos pré-requisitos.
Baixei todos aqueles Commons, Cactus, Oro, Xerces. Mas até agora não fiz nada com eles.
Pretendo usar Struts com o Tomcat 3.1 e JSDK 1.4.
Se eu realmente precisar daquela montueira de coisa que eu baixei, o que eu devo fazer? Os .jar’s dos Commons eu já copei para a pasta \WEB-INF\lib. E os demais? O que eu faço?
Outra dúvida… qual a diferença entre o Tomcat e o JBoss?
Valeu.
Tomcat => Servidor WEB => WEB SERVER
=> Publica Servlets, JSP, etc.;
JBOSS => Servidor de Aplicações => APLICATION SERVER
=> Publica componentes EJB, Servidor de nomes JNDI, etc.;
Cara, eu só baixei o ZIP co Struts no site oficial.
E joguei os arquivos do diretório LIB no WEB-INF/lib da minha aplicação.
[quote=“dgouvea”]Tomcat => Servidor WEB => WEB SERVER
=> Publica Servlets, JSP, etc.;
JBOSS => Servidor de Aplicações => APLICATION SERVER
=> Publica componentes EJB, Servidor de nomes JNDI, etc.;[/quote]
Então para eu ser feliz eu preciso trabalhar com os dois? Eles se integram?
[quote=“danieldestro”]Cara, eu só baixei o ZIP co Struts no site oficial.
E joguei os arquivos do diretório LIB no WEB-INF/lib da minha aplicação.[/quote]
Nem precisou jogar aqueles .WAR do webapps do Strus para o webapps do Tomcat?
Você pode usar apenas o TOMCAT, a não ser que vc queira usar EJB, aí sim vc vai precisar do JBoss (OC4J, WebSphere, etc…).
O JBoss tem o Tomcat internamente.
Esses WAR que vc mencionou devem ser as aplicações de exemplo que vem com ele.
[quote=“danieldestro”]Você pode usar apenas o TOMCAT, a não ser que vc queira usar EJB, aí sim vc vai precisar do JBoss (OC4J, WebSphere, etc…).
O JBoss tem o Tomcat internamente.[/quote]
Não é bem querer usar EJB… eu tenho que usar… ordens superiores, hehehehe
Mas então… se eu instalar somente o JBoss eu uso Servlets e EJB, sem problemas?
Tudo isso depende dos requisitos do seu projeto?
Apenas Servlets e JSP? Tomcat é suficiente.
EJB, JMS? Você precisa do JBoss.
E sim, eles se integram. Você encontra informações sobre essa integração no próprio site do JBoss.
[chute mode=on]
Não tenho certeza do que estou falando aqui, mas se não me engano, as versões mais antigas do TomCat não apresentavam a funcionalidade de Cluster, mas isso já é possível na 5.x
Então era comum você ver mensagens indicando a utilização do JBoss nos casos onde Cluster era necessário.
Mas acho que isso agora não é mais necessário.
[chute mode=off]
Cara, sobre os arquivos WAR, tem um chamado struts-blank.war. Tu podes utilizar ele, quando acessado o Tomcat ele gera a estutura inicial de uma aplicação com Struts.
Fica bem mais fácil de se iniciar o projeto. 