Mi Biografia
El alumno crea un proyecto donde se solicita el nombre y 3 notas de un alumno para luego mostrar su promedio mediante IoC.
Desarrollo
* Crear proyecto webPara crear un nuevo proyecto pulse Ctrl + Mayúsculas + N, o clic en el segundo icono de la barra de herramientas.
Del diálogo New Project, seleccione del grupo Categories: Java Web ydel grupo Projects: Web Application. Presione sobre el botón “Next >” siga las siguientes imágenes:
En el nodo Source Package, crear el JavaBean de nombre BeanAlumno en paquetemodel.bean:
Crear la interface MensajeriaService en el paquete service:
Buscar en java Interface
Crear la clase MensajeriaServiceImpl en el paquete service.impl implementandoen ella la interface anterior:
Crear el controlador FormularioController en el paquete controller:
Click derecho insert code-> setter
* En la línea 10 se específicamediante anotación @Controller que es un controlador.
* [14, 18] se inyecta el servicio serviceImpl en este controlador. Yo tenga acceso a la clase de un código anterior ,y poderinvocar al mensaje.
* La línea 25 envía "alumno" (mediante beanAlumno), al documento (JSP) entrada, el cual debe tener un formulario con: <form:form modelAttribute=" alumno"* La línea 30 recibe del formulario (@ModelAttribute) un bean (beanAlumno).
* L a línea 33 envía al documentos salida.jsp mediante sesión el objeto msg.
EnapplicationContext.xml adicionar:
* La línea 15 publica el servicio MensajeriaServiceImpl como: serviceImpl
* La etiqueta serviceImpl es la que debe ser usada en el controladorFormularioController.
En dispatcher-servlet.xml adicionar:
Ahora, crear en WEB-INF/jsp/ el documento entrada.jsp
Crear en WEB-INF/jsp/ el documento salida.jsp
Editar index.jsp
Ejecutar:
Regístrate para leer el documento completo.