| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 10:43:47
|
fabiozoroastro
GUJ Master
![[Avatar]](/images/avatar/d28a3097fa7cf63ad01c4f328314e2f2.jpg)
Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline
|
Bom dia a todos.
Bom estou dando uma estudada no struts2 e estou com duas dúvidas.
Eu peguei o exemplo do site da apache mesmo e roder a aplicação que eles disponibilizaram e funcionou corretamente, mas quando eu coloco dentro do meu workspace para debugar a aplicação, ocorre o seguinte erro:
There is no Action mapped for action name HelloWorld. - [unknown location]
E outra coisa é:
No struts 1.x eu defino que o meu struts-config.xml está em tal caminho no web.xml assim:
No web.xml dessa aplicação struts2 que eu baixei do site da apache eu não vi nada identificando onde está o meu struts.xml.
se alguem puder me ajudar
=]
|
[]'s
..."Apenas sorria!"
Twitter
Blog
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 11:11:41
|
Giulliano
GUJ Master
![[Avatar]](/images/avatar/7f5a17b792b687fc4c227a5c5e569dd8.jpg)
Membro desde: 14/11/2006 19:29:38
Mensagens: 1627
Localização: São Paulo
Offline
|
Cara eu tb comecei há pouco tempo estudar o struts...
Só que eu baixei a IDE do NetBeans completa que já vem inclusive com a opção de escolher o framework que será utilizado...( struts e JSF )
Depois q vc escolhe o struts..ele monta todo o seu arquivo web.xml...
achu mais fácil para começar a estudar...
[/]'s
|
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi
<UnTouChAbLe> |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 13:38:40
|
WilliamSilva
Moderador
Membro desde: 02/03/2005 11:08:44
Mensagens: 1747
Localização: Santos -SP.
Offline
|
Olá fabiozoroastro,
Vc. deve colocar o exemplo do "struts2-blank-2.0.6.war" que vem na pasta app do struts no seu workspace e importar ok. Ai sim ira funcionar corretamente.
A seu arquivo "struts.xml" estara na pasta "C:\eclipse\workspace\struts2-blank-2.0.6\src\struts.xml" ok...
o arquivo web.xml usa filtros ok..
sds
William Silva
|
= William Silva =
iSHARE - Document Management System
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 13:40:17
|
WilliamSilva
Moderador
Membro desde: 02/03/2005 11:08:44
Mensagens: 1747
Localização: Santos -SP.
Offline
|
Ola Giuliano
Só que eu baixei a IDE do NetBeans completa que já vem inclusive com a opção de escolher o framework que será utilizado...( struts e JSF )
A versão do Struts que vem é a Struts 1.29 que é diferente do Struts 2.0.6 GA que é a versão atual.
sds
William Silva
|
= William Silva =
iSHARE - Document Management System
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 13:46:33
|
fabiozoroastro
GUJ Master
![[Avatar]](/images/avatar/d28a3097fa7cf63ad01c4f328314e2f2.jpg)
Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline
|
Oi Willian, mto obrigado pelas respostas, mas só uma dúvida. Esses filtros usados no web.xml são para que? Eles eh que encontram o meu arquivo struts.xml?
abraço.
|
[]'s
..."Apenas sorria!"
Twitter
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 13:50:30
|
fabiozoroastro
GUJ Master
![[Avatar]](/images/avatar/d28a3097fa7cf63ad01c4f328314e2f2.jpg)
Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline
|
Outra coisa. Quando eu tento importar o arquivo .war que você indicou, o eclipse não mostra nada para ser importado, mesmo eu descompactando o arquivo "...blank.war".
Tem alguma idéia?
abraço.
|
[]'s
..."Apenas sorria!"
Twitter
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 13:58:25
|
Giulliano
GUJ Master
![[Avatar]](/images/avatar/7f5a17b792b687fc4c227a5c5e569dd8.jpg)
Membro desde: 14/11/2006 19:29:38
Mensagens: 1627
Localização: São Paulo
Offline
|
WilliamSilva wrote:Ola Giuliano
Só que eu baixei a IDE do NetBeans completa que já vem inclusive com a opção de escolher o framework que será utilizado...( struts e JSF )
A versão do Struts que vem é a Struts 1.29 que é diferente do Struts 2.0.6 GA que é a versão atual.
sds
William Silva
ooopss...falha nossa...rss
|
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi
<UnTouChAbLe> |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2007 18:02:47
|
WilliamSilva
Moderador
Membro desde: 02/03/2005 11:08:44
Mensagens: 1747
Localização: Santos -SP.
Offline
|
fabiozoroastro wrote:
mas só uma dúvida. Esses filtros usados no web.xml são para que? Eles eh que encontram o meu arquivo struts.xml?
Exato no Struts 1.xx, havia a necessidade do servlet para efetuar esse tratamento lembra, no Struts 2.x.x isso é feito através de um filtro .:
Veja esse exemplo que legal a configuração do listner p/ Spring IOC .:
[code]<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns si="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>Struts Blank</display-name>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<!--
This typically isn't required, as the taglib is included in struts-core.jar.
If you really need a taglib configuration within web.xml,
copy struts2-core/core/src/main/resources/META-INF/struts-tags.tld
to the WEB-INF directory as struts-tags.tld.
-->
<!--taglib>
<taglib-uri>/s</taglib-uri>
<taglib-location>/WEB-INF/struts-tags.tld</taglib-location>
</taglib-->
</web-app>
Outra coisa. Quando eu tento importar o arquivo .war que você indicou, o eclipse não mostra nada para ser importado, mesmo eu descompactando o arquivo "...blank.war".
Tem alguma idéia?
abraço.
Bem vá de novo no site do Struts e baixe o Struts 2.0.6 .:
http://struts.apache.org/download.cgi#struts206
baixe o arquivo "struts2-blank-2.0.6.war' , coloque na tua pasta workspace e no Eclipse .:
file ==> import ==> web ==> WAR file ==>[browse] , aponte para a sua pasta "workspace do Eclipse ==> selecione "struts2-blank-2.0.6.war'' e next, A Ide vai montar o seu projeto ok..
Agora faça o seguinte teste crie uma aplicação "Web Dinamic project" um jsp qualquer e em seguida salve como um WAR importe depois esse projeto como explicado acima que não tem erro esse recurso é da propria ferramenta.Depois me diga se deu certo ok.
sds
William Silva.
|
= William Silva =
iSHARE - Document Management System
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/03/2007 09:01:12
|
fabiozoroastro
GUJ Master
![[Avatar]](/images/avatar/d28a3097fa7cf63ad01c4f328314e2f2.jpg)
Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline
|
WilliamSilva vlw mesmo pelas respostas. Deu certo aqui, abraço.
|
[]'s
..."Apenas sorria!"
Twitter
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/01/2008 17:16:29
|
doncopal
Thread.start()
![[Avatar]](/images/avatar/936a96a77c3eca882a69ec04c94372b4.jpg)
Membro desde: 16/11/2007 02:30:07
Mensagens: 25
Offline
|
amigos,
E depois? Como executar a aplicação? No Tomcat...
antes, sem struts eu usava apenas JSP e Servlets e usava um build.ant pra fazer o Deploy e depois acessava o broswer.
E agora, depois que importa o struts2-blank-2.0.11.war como executar a aplicação?
Uso Eclipse 3.3 Europa
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/01/2009 15:14:35
|
fbeli
JavaChild
![[Avatar]](/images/avatar/8d74bf8864f7a59c6f96db6eb5a59289.jpg)
Membro desde: 09/08/2006 21:36:35
Mensagens: 126
Offline
|
deploy do war no tomcat, normal, mas ao inves de chamar o jsp, chama a action q vc criou com .action no final.
ex:
login.action
|
Fred Belisario
www.belisarioconsultoria.com.br
www.ydartes.com.br |
|
|
 |
|
|