Red de Respuestas Legales - Conocimientos legales - Cuénteme sobre el uso de la acción en struts y una explicación detallada del código a continuación...

Cuénteme sobre el uso de la acción en struts y una explicación detallada del código a continuación...

Supongamos que su aplicación web se llama Myapp.

1. Comencemos con la página jsp

En la página jsp hay

(o PaAction, dependiendo de su contexto específico) )

. Hay un cuadro de texto, ingresa 1 o 2 o 3 o 4 o 5 y luego hace clic en el botón enviar. Envíe este jsp.

2. Después del envío, encontrará la oración action path="/do/PaAction" en el código del archivo xml que proporcionó. Después de encontrar esta oración, bloquee PaAction mediante type="PaAction" Esta clase java. . Vincule la clase java KowakeActionForm a través de name="KowakeActionForm" (estas dos clases deben existir, una se llama clase de acción y la otra se llama clase de formulario).

3. Ejecute el método de ejecución interno.

Da un ejemplo:

la clase pública PaAction extiende la acción{

ejecución pública de ActionForward (mapeo de ActionMapping, formulario ActionForm,

solicitud HttpServletRequest , respuesta HttpServletResponse)

lanza una excepción {

KowakeActionForm actionform =(KowakeActionForm)form;

int num = form.getNumber //Obtiene el texto de tu números jsp en el cuadro.

if(num==1) return mapeo.findForward("syserror");

if(num==2) return mapeo.findForward("éxito");

p>

......=3 =4....

}

}

¿Has visto las últimas oraciones? return mapeo.findForward ("syserror"); encontrará la oración y luego saltará al jsp Myapp/jsp/error. .jsp. (Similar a otros)