Você esqueceu de passar o nome do método que você quer que a action execute.
Quando você coloca este parâmetro “method=”{1}"" na action você esta dizendo para o Struts usar um método da Action, se estivesse sem este parâmetro você teria que ter na sua action o método execute.
L
lelodois
Tentei mas a exception continuou…
Ele esta reclamando do namespace… nao entendi muito bem para que ele serve…
Olhe como ele esta…
Desculpa , tem mais um detalhe que tem que colocar no struts.xml, coloca esta linha:
//Esta linha tem que mudar//<action name="inicial" class="br.com.struts2.action.login.Inicial" method="{1}">//Coloca desta maneira<actionname="inicial!*"class="br.com.struts2.action.login.Inicial"method="{1}">
To até com um livro aq em pdf…
mas meu inglês não está bom.
J
Jedi_FeniX
O nome do arquivo de configuração do struts2 é struts.xml era struts-config, quando era o struts 1.x, muda o nome do arquivo este pode ser o problema, o struts não está achando a configuração, por isso ele fala que não está configurado e este arquivo tem ficar dentro do diretório WEB-INF/classes.
L
lelodois
mudei o nome para struts.xml…
mas nao consegui arrumar o erro ainda.
O struts.xml encontrase sim no mesmo lugar das .class
oq pode ser?
J
Jedi_FeniX
Coloca o seu web.xml, e a sua estrutura de diretório e coloca o erro que é printado…
E tente colocar as suas páginas html, css, jsp e etc fora do WEB-INF.
Aproveitando coloca o seu struts.xml desta maneira:
E chama a action desta maneira: http://localhost:8082/struts2/inicial.action
Lembrando que este método manda printar as strings no console do Tomcat, ou seja, a saída será printada no catalina.out.
L
lelodois
FUNCIONOUUUU!!!
com a dica do meu amigo eu acabei avistando outro probleminha…
O endereço de localização do jsp estava errado(result)
antes