buscador

Visita

martes, 7 de junio de 2022

📍Practica 14: 👨‍💻 Primer proyecto con spring framework 4.3.29 y con el IDE apache Netbeans 12.5 Anotaciones @Controller @RequestMapping - Trabajando con Vistas JSP.

Bienvenidos en la presente publicación del Blog Realizaremos nuestro primer proyecto con Spring, se trabajará spring framework version 4.3.29 MVC, con el IDE apache Netbeans version 12.5.

CREACIÓN DEL PROYECTO

Comencemos abriendo el IDE y creando nuestro proyecto : NEW PROJECT > SELECCIONAR JAVA WEB > WEB APPLICATION, Presionar Next.


Luego procedemos a indicar el nombre del proyecto y la ubicación donde se almacenara el proyecto.

Siguiendo las indicaciones del editor seleccionamos el servidor web que deseamos que el proyecto utilice para que se ejecute, version de Java EE y el context path, aunque el context path luego tambien lo podemos modificar.


Configuramos el framework que utilizaremos seleccionamos Spring MVC abajo indicamos que utilizaremos la version que es 4.3.29  y seleccionamos que nos agregue la libreria JSTL para manejo de tags y por ultimo presionamos finish.

Terminando los pasos anterior, el IDE nos creará nuestro proyecto con las configuraciones predeterminadas, si ejecutamos el proyecto claro que ejecutará y nos mostrará un texto que spring implementa por defecto en un JSP.

Proyecto Ejecutado, pro primera vez, sin ninguna modificación.

Creación de Una Vista nueva

Ahora lo que se plantea en el titulo de la publicación es implementar otra vista JSP que no sea el Index por defecto, entonces primero lo que se realizará es crear una clase con su paquete, como la imagen.


Creado la clase implementamos el codigo.
primero agregamos a la clase la anotación @Controller que indica que esta clase va ser un controlador de vistas
Luego creamos un metodo Que sera de tipo modelAndView y Que arriba indicamos la anotación @RequestMapping, que indica a java que este metodo manejara vistas e indica la url de la vista.

Ahora nos dirijimos al archivo de configuración del proyecto y agregamos las siguientes lineas de bean.
agregamos el controllerclassnamehandlermapping que nos ayuda el mapeo de las url de las vistas

Luego agregamos otro bean donde indcamos la ruta del controlador y indicamos un alias o nombre

Ultimo Agregamos en el URLMAPPING el prop key de la vista creada.

Por ultimo creamos un JSP llamado home, luego guardamos y ejecutamos el proyecto si todo lo hicieron bien, entonces ya tenemos dos vistas disponibles.
Nota : pueden trabajar con el indix por defecto o pueden crear un nuevo, es decisión de la comididad de cada uno.

VISTA POR DEFECTO 
VISTA CREADO POR NOSOTROS

No hay comentarios.:

Publicar un comentario

Raul Tamani A. ©. Imágenes del tema de fpm. Con tecnología de Blogger.

Adblock Detectado

Apoya este sitio desactivando el Adblock para seguir navegando. ¡Gracias!

¡Ya Desactive el Adblock!