Cheguei a conclusão que em meu projeto ficará mais fácil se eu tiver uma classe action uqe estende a casse action do struts, com métodos e funcionalidades comuns a todos os actions do projeto.
Até aí tudo bem, criei um action com as caracteristica acima e criei os outos actions herdando dessa classe e não do action e no action mapping coloquei as classes action que hedão desse “action pai” mas quando chamo o link do mapeamento aparece uma aviso de erro indicando que não foi possivel fazer a instnancia do action.
Uma coisa eu pensei: Se uma classe herda de action, então essa classe é um action. Se uma classe herda de uma classe que herdou de um action, ess classe também é um action.
Alguém poode me ajudar?
caso você esteja utilizando pacotes, verifique se o caminho está correto no atributo type do elemento action dentro do action-mapping, pois se o caminho de pacotes não estiver correto, ele não vai conseguir localizar a classe.
um outro possível motivo de você não estar conseguindo executar os seus actions é porque vc acabou não compilando os actions.
type Status report
message No action instance for path /Processadores could be created
description The server encountered an internal error (No action instance for path /Processadores could be created) that prevented it from fulfilling this request.
O seu problema deve estar no XML do struts-config, e não nas actions. Dê uma procurada lá. E esse path aqui: path=“menu.esquerdo.hardware.processadores” não faz sentido, o que você quer com ele?
Consegui resolver o problema. Não me pergunte como porque não sei.
Só sei que cheguei cedo no trabalho e quando fui testar voála, funcionou perfeitamente. Acho que tem a ver com a posição do sol em relação a marte Agora quanto ao link no forware, é um mapeamento do tiles. Obrigado!