4.2 Criando a classe Action

As classe Actions do Struts são as principais classes a serem implementadas pelo desenvolvedor para criar as regras de negócio do sistema. Elas podem estar associadas as opções de menu a serem executadas, ou aos casos de uso do sistema a ser criado, por exemplo.

Para criar uma classe Action, vá na pasta Java Resources/src e crie um package helloPack. A seguir, dentro deste package crie uma classe HelloAction com o código abaixo:

package helloPack;

public class HelloAction {
   private String mensagem;

   public String execute() throws Exception {
      return "success";
   }
   
   public String getMensagem() {
      return mensagem;
   }

   public void setMensagem(String mensagem) {
      this.mensagem = mensagem;
   }
}

O framework Struts irá criar um objeto desta classe quando um usuário solicitar, via browser, uma url que esta action estiver relacionada. Mais em frente veremos como são mapeadas as actions e as urls que as chamam.

Copyright © 2014 AIEC.