O resultado também é uma parte relativamente importante do Struts2. Existem quatro tipos comumente usados na configuração do resultado: despachante, redirecionamento, cadeia e redirecção. Entre esses quatro, os dois primeiros são os mais comuns.
exemplo:
<Truts> <constante name = "struts.devmode" value = "true"/> <names package = "resultTypes" namespace = "/r" estends = "struts-default"> <action name = "r1"> <action type = "despachante">/r1.jsp </resultado> </action> <ação </action> <ação name = "r3"> <resultado type = "cadeia"> r1 </resultado> </action> <ação name = "r4"> <resultado type = "redirectaction"> r2 </resultado> </action> </catury> </stuts>
1. Despachante , o salto do lado do servidor mais comumente usado, ou seja, quando um usuário acessa uma ação, o servidor em segundo plano pesquisará qual página JSP o resultado correspondente é e depois pulará. No momento, o endereço da ação é exibido na barra de endereços do navegador.
2. O redirecionamento também é comumente usado. Salta do cliente. Este salto é mais interessante. Primeiro, quando o usuário visitar o servidor, o servidor dará um feedback ao usuário. O usuário reenviará um servidor de solicitação com base nesse feedback. Esta solicitação é a solicitação de página a ser visualizada e o servidor exibirá diretamente a página para o usuário. Existem dois pedidos no processo. Dessa forma, o endereço da URL no navegador é o endereço do arquivo JSP.
3 Corrente , cadeia, é uma ação acessada no método avançado, que pode estar dentro do pacote ou fora do pacote. Seu URL do navegador é o endereço da ação
4. Redirecção , pule para outras ações no método de redirecionamento, de modo que o URL do navegador exibe o endereço do arquivo JSP que acessar
O exposto acima é o conteúdo completo dos quatro tipos de resultado comumente usados em Struts2. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.