Olá Galera,
Criei uma aplicação mas não esta carregando a classe Action, onde a mesma imprimi uma msg
no console e isso não esta acontecendo.
Primeiro add os jar’s
commons-fileupload-1.2.2
commons-io-2.0.1
commons-logging-1.1.1
freemarker-2.3.18
javassist-3.11.0.GA
ognl-3.0.3
struts2-convention-plugin-2.3.1.1
struts2-core-2.3.1.1
xwork-core-2.3.1.1
Depois declarei no xml
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*Criei a classe
package br.com.caelum.tarefas.action;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Result;
public class OlaMundoAction {
@Action(value = "olaMundoStruts", results = {
@Result(location = "olaMundo.jsp", name = "ok") }
)
public String execute() {
System.out.println("Executando a lógica com Struts2");
return "ok";
}
}
Quando digito no browser http://localhost/WebContent/olaMundoStruts
Aparece o Erro 404 de pagina não encontrada
Obs: A pagina foi criada e esta no diretório /WebContent/olaMundo.jsp
Ah, verifiquei o console para ver se estava imprimindo a mensagem e não esta.
Alguem pode me ajudar.