Documentacion Spring
Documentacion Spring
abrir direccion:
Descargar apache tomcat en formato zip → version 9,0,21 guardar en documentos para
no tener problemas de integracion.
Extraer en documentos
activar lista de servidores en la ventana window → show view → otros→ cuadro de
dialogo y seleccionar servers y damos cl8ic en abrir, arrastrala para tenerla en la esquina
inferior izquierda,
Hacer clic en el link No servers are avilable click this link to create a new server
→ en el cuadro de dialogo seleccionar apache → seleccionar tomcat version 9 y despues
seleccionar archivos de instalacion apache tomcat:
Crear un nuevo jsp, en webpp → new y otros, seleccionar archivo jsp, en este caso este
archivo se va a llamar index.jsp y en el body una etiqueta h1 con hola mundo y
guardamos los cambios
Para ejecutar run as → run server
y seleccionar apache tomcat siempre usar este servidor en la etiqueta de abajo, siguiente
y finish.
Aplicacion web configurada
Probar en http://localhost:8080/holaMundo/
Agregar librerias estandar para MVC, por medio de MAVEN
Abrir archivo principal de maven pom.xml , para especificar todas las dependencias que
vamos a utilizar en nuestro proyecto, guardar la dependencia primero.
Descargar archivos necesarios del repositorio local. Despues que modifique y guarde
esto es lo que hace MAVEN.
Configuracion para que todos los archivos jar se agregen al deployment de nuestra
aplicación.
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.0.0.RELEASE</version>
</dependency>
</dependencies>
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-
class>org.springframework.web.servlet.DispatcherServlet</servlet
-class>
<load-on-startup>1</load-on-startup>//primero en cargarse el
servlet
</servlet>
<context:component-scan base-package="net.itinajero.app.controller"/>
<mvc:annotation-driven />
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/WEB-INF/views/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
</beans>