| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 11:56:58
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Olá... estou estudando sobre o Struts 2 e preciso de um help.... faço com o Struts 1, mas agora quero entender o 2 (sei q eh td diferente, WebWork etc..)
Bom, fiz o mapeamento no Struts.xml, coloquei ele na raiz das minhas classes (default package), fiz o listener no web.xml e escrevi os jsp's de cadastro e saídas usando a taglib <s>..... pois bem, quando aperto no submit não funciona. Diz como se não encontrasse a classe action.
Verifiquei que ele pega forms/clienteAction.... não estou entendendo... será que é a ordem dentro do projeto?
Aqui vão meus cods:
WEB.XML:
STRUTS.XML
IMPORT.JSP:
INDEX.JSP:
CADASTRO.JSP:
ERRORPAGE:
SUCESSPAGE:
CLIENTEACTION
CLIENTE:
Já tentei e td geito e nao achei o erro. Baixei um exemplo CRUD do Struts2 e estou seguindo ele... parece que está igual. Tanto que pego as libs de lá tbm... está no classpath normal e não ocorre erros.
Gostaria de solucionar estes problemas:
-- fazer funcionar!!
-- como faço para redirecionar do index para minha pag principal com strus 2 ?? (forward do struts 1) Como podem ver faço por html mesmo...
-- como faço para redirecionar para meu cadastro quando aparecer a pagina de erros ou sucesso? Note que está comentado o link do struts 1 que fazia isso, como faço com struts 2 ??
Abraços e peço-lhes um help...
jopss
This message was edited 2 times. Last update was at 11/04/2008 12:00:47
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 14:02:24
|
rodrigo_gomes
GUJ Master
![[Avatar]](/images/avatar/d30960ce77e83d896503d43ba249caf7.jpg)
Membro desde: 25/11/2003 15:45:21
Mensagens: 1088
Localização: São Paulo
Offline
|
Tente sobreescrever o método "execute" em sua action só para testar.
É algo como:
|
rodrigo de paiva gomes
http://twitter.com/rod_gomes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 14:13:44
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Olá... fiz oq disse e ocorre o mesmo erro 404... deixei secão:
e nada.. aff faz 3 dias q to nessa....
jopss
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 17:20:41
|
rodrigo_gomes
GUJ Master
![[Avatar]](/images/avatar/d30960ce77e83d896503d43ba249caf7.jpg)
Membro desde: 25/11/2003 15:45:21
Mensagens: 1088
Localização: São Paulo
Offline
|
Olá,
Tente tirar o namespace do seu struts.xml (namespace="/jopss") ou entao coloca-la em seu link/form.
[]´s
|
rodrigo de paiva gomes
http://twitter.com/rod_gomes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 18:32:34
|
andersondamasio
JavaTeenager
![[Avatar]](/images/avatar/01fd0dbe941d41130c1614960d370929.jpg)
Membro desde: 08/10/2006 00:26:53
Mensagens: 176
Localização: Cascavel - PR
Offline
|
Coloca mais uma action chamando a pagina de cadastro que vai funcionar.. depois chama ela ... cadastro.action
This message was edited 2 times. Last update was at 12/04/2008 05:24:25
|
 Chat Clube Bate Papo - amizade, namoro, paquera e muito mais
Identifique seu ip e a localização do seu ip - www.VerIp.com.br - Região, Mapa, País, Estado - Reverso, Navegador, Plataforma e outras informações |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/07/2008 09:52:23
|
julioromano
Thread.start()
Membro desde: 15/04/2005 12:04:04
Mensagens: 33
Offline
|
este problema foi resolvido?
estou tendo o mesmo problema...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/10/2008 19:43:58
|
leanblanh
HelloWorld
![[Avatar]](/images/avatar/cc7ae92e162840095c5bfa89acbcc478.jpg)
Membro desde: 06/10/2008 12:25:16
Mensagens: 11
Offline
|
eu tbm estou com o mesmo problema e pelo jeito não foi resolvido!!! Estou começando agora com struts, primeiro contato até com o struts 2.
Estou usando Eclipse Ganymede. com o plugin sysdeo para o tomcat e rodo a aplicação do eclipse com o run->> server....
Estou seguindo o tutorial do http://struts.apache.org/2.0.11.2/docs/bootstrap.html " target="_new" rel="nofollow"> http://struts.apache.org/2.0.11.2/docs/bootstrap.html
com o mesmo web.xml , struts.xml na pasta src, HelloWorld.java no pacote tutorial, HelloWorld.jsp. Coloquei os .Jar na pasta do projeto e fiz o buid path no eclipse.
Olha meus arquivos
web.xml
struts.xml
HelloWorld.java
HelloWorld.jsp
Alguém pode me ajudar?
This message was edited 2 times. Last update was at 09/10/2008 20:38:30
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 19:19:52
|
leanblanh
HelloWorld
![[Avatar]](/images/avatar/cc7ae92e162840095c5bfa89acbcc478.jpg)
Membro desde: 06/10/2008 12:25:16
Mensagens: 11
Offline
|
só pra constar.
Refiz todo o tutorial do inicio e funcionou!
Não me pergunte o que foi que tinha dado errado!
msmo assim vlw!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2009 09:31:26
|
jocamsg
Thread.start()
Membro desde: 02/12/2008 19:47:14
Mensagens: 43
Offline
|
leanblanh,
eu fiz igual você.... só que o meu ainda não funcionou... eu achei estranho você deixars os arquivos nas pastas como você citou. Sua mensagem: com o mesmo web.xml , struts.xml na pasta src, HelloWorld.java no pacote tutorial, HelloWorld.jsp. Coloquei os .Jar na pasta do projeto e fiz o buid path no eclipse.
O web.xml e o struts ficam dentro de web-inf, certo?
Que .jar você disse que colocou na pasta do projeto? do struts eu já coloquei...
Você pode me ajudar?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2009 10:43:27
|
leanblanh
HelloWorld
![[Avatar]](/images/avatar/cc7ae92e162840095c5bfa89acbcc478.jpg)
Membro desde: 06/10/2008 12:25:16
Mensagens: 11
Offline
|
joca faz o seguinte
Segue este tutorial aki http://struts.apache.org/2.0.11.2/docs/simple-setup.html
e vê o que dá qualquer coisa posta aki denovo vlw?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2009 10:54:52
|
leanblanh
HelloWorld
![[Avatar]](/images/avatar/cc7ae92e162840095c5bfa89acbcc478.jpg)
Membro desde: 06/10/2008 12:25:16
Mensagens: 11
Offline
|
Cara esqueci de te dizer!! roda um blank do struts primeiro
Baixa aki: http://ftp.unicamp.br/pub/apache/struts/examples/struts2-blank-2.0.14.war
copia o War no teu tomCat em ->> \webapps
Agora vc abre localhost:8080/struts2-blank-2.0.11.2
vai aparecer um loading... e depois pra vc escolher entre english e spanish... PRONTO!!!
agora segue o primeiro link que te passei!! e todo o tutorial até o helloworld http://struts.apache.org/2.0.11.2/docs/hello-world.html
qualquer coisa e só dizer
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2011 08:57:15
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
O arquivo struts-blank coloco no diretório web-app do tomcat?
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
|
|