Caixa de diálogo Adicionar ação de encaminhamento/inclusão
Consulte também
Uma ação do Struts responde a uma solicitação. Escrever uma ação significa subclassificar uma das classes Action e, depois, substituir o método execute da classe. Para esta finalidade, use o assistente para Nova ação com Struts.
Em algumas situações excepcionais, não é necessário uma ação para realizar a execução, mas sim é preciso redirecionar a uma nova página JSP. Nestes casos excepcionais, há duas opções:
- Ação de encaminhamento. Especifica uma ponte da página JSP para outra página JSP ou uma ação.
- Ação de inclusão. Especifica o mesmo que uma ForwardAction, exceto que a página JSP ou a ação serão incluídas por outra página JSP ou outra ação.
- Quando você usa a caixa de diálogo Adicionar ação de encaminhamento /inclusão, forward ou include são atributos e não elementos. O atributo torna o mapeamento funcionalmente equivalente ao elemento, porém, a marca é menor.
A caixa de diálogo Adicionar ação de encaminhamento/inclusão pode ser usada para registrar um ActionForward no arquivo struts-config.xml. Para abrir a caixa de diálogo Adicionar encaminhamento, clique com o botão direito do mouse no arquivo struts-config.xml e escolha Struts > Adicionar encaminhamento.
Na caixa de diálogo Adicionar ação, é possível definir as seguintes propriedades:
- Caminho da ação. Especifica o caminho de aplicativo relativo ao contexto da ação.
- Tipo de ação.
- Ação de encaminhamento. Especifica uma ponte da página JSP para outra página JSP ou uma ação.
- Ação de inclusão. Especifica o mesmo que uma ForwardAction, exceto que a página JSP ou a ação serão incluídas por outra página JSP ou outra ação.
- Chamar.
- Recurso de arquivo. Especifica o caminho da página JSP que manipula a ação.
- Ação. Especifica a ação que manipula "forwardaction" ou "includeaction".
- Se desejar alterar um encaminhamento registrado, você pode fazê-lo editando manualmente as marcas XML no arquivo struts-config.xml.
- Consulte também
- Sobre as estruturas de aplicativos da Web
- Criando um novo aplicativo com suporte a Struts
- Adicionando suporte a Struts a um aplicativo existente
Notificações legais