Boa noite Javeiros de Plantao
Estou usando o STRUTS 2.0 e tentando mapear mais de um metodo, além do
default “execute”. Sei que podemos criar metodos dentro da classe action,
e mapealos dentro dos sub elementos result, como segue exemplo:
<action name="create" class="action.CreateAction">
<result name="success">/create.jsp</result>
<result name="add">/create.jsp</result>
<result name="delete">/create.jsp</result>
</action>
Imaginem que dentro da class Action temos além
do método “execute”, os métodos “add” retornando
respectivamente as Strings “add” and “delete”, e
dentro de meu JSP, tenho a chamada para estes métodos
da seguinte maneira:
submit()="create!add.action"
submit()="create!delete.action"
Porem, quando executo, obtenho uma mensagem de volta dizendo
que “create!add.action” e que “create!delete.action” não
estão mapeados.
Alguém poderia me ajudar, o que estou esquecendo, por que nao
consigo fazer o Struts enxergar estes novos metodos?
Se alguem puder me fornecer um exemplo simples e executavel
tambem serei muito grato.
Obrigado