Last active
September 17, 2019 01:55
-
-
Save GlinZachariah/04d0b0b9058b05ec04a955488ef43b84 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# SPRING PROJECTS DEPENDENCY LIST (MAVEN) XML BASED CONFIGURATION | |
## Table of Contents | |
- SPRING CONTEXT | |
- SPRING CORE | |
- SPRING WEB | |
- SPRING WEBMVC | |
- SPRING JDBC | |
- JAVAX SERVLETS | |
- JSTL | |
- TAGLIBS | |
- JSTL XML CONFIGURATION | |
- JSTL ANNOTATION CONFIGURATION | |
<!-- https://mvnrepository.com/artifact/org.springframework/spring-context --> | |
<dependency> | |
<groupId>org.springframework</groupId> | |
<artifactId>spring-context</artifactId> | |
<version>5.1.9.RELEASE</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/org.springframework/spring-core --> | |
<dependency> | |
<groupId>org.springframework</groupId> | |
<artifactId>spring-core</artifactId> | |
<version>5.1.9.RELEASE</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/org.springframework/spring-web --> | |
<dependency> | |
<groupId>org.springframework</groupId> | |
<artifactId>spring-web</artifactId> | |
<version>5.1.9.RELEASE</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> | |
<dependency> | |
<groupId>org.springframework</groupId> | |
<artifactId>spring-webmvc</artifactId> | |
<version>5.1.9.RELEASE</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc --> | |
<dependency> | |
<groupId>org.springframework</groupId> | |
<artifactId>spring-jdbc</artifactId> | |
<version>5.1.9.RELEASE</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --> | |
<dependency> | |
<groupId>javax.servlet</groupId> | |
<artifactId>javax.servlet-api</artifactId> | |
<version>4.0.1</version> | |
<scope>provided</scope> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/jstl/jstl --> | |
<dependency> | |
<groupId>jstl</groupId> | |
<artifactId>jstl</artifactId> | |
<version>1.2</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/taglibs/standard --> | |
<dependency> | |
<groupId>taglibs</groupId> | |
<artifactId>standard</artifactId> | |
<version>1.1.2</version> | |
</dependency> | |
//DISPATCHER SERVLET FOR WEB.XML (NAME SERVELET THEN WITH SPRING-SERVLET.XML) | |
<servlet> | |
<servlet-name>spring</servlet-name> | |
<servlet-class> | |
org.springframework.web.servlet.DispatcherServlet | |
</servlet-class> | |
</servlet> | |
<servlet-mapping> | |
<servlet-name>spring</servlet-name> | |
<url-pattern>/</url-pattern> | |
</servlet-mapping> | |
//SPRING-SERVLET.XML | |
<beans xmlns="http://www.springframework.org/schema/beans" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" | |
xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:tx="http://www.springframework.org/schema/tx" | |
xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd | |
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd | |
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd"> | |
<context:annotation-config ></context:annotation-config> | |
<context:component-scan base-package="com.packageName"></context:component-scan> | |
</beans> | |
# JSTL XML CONFIGURATION | |
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> | |
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property> | |
<property name="prefix"> | |
<value>/WEB-INF/jsp/</value> | |
</property> | |
<property name="suffix"> | |
<value>.jsp</value> | |
</property> | |
</bean> | |
# JSTL ANNOTATION CONFIGURATION | |
@Bean | |
public ViewResolver configureViewResolver() | |
{ | |
InternalResourceViewResolver viewResolve = new InternalResourceViewResolver(); | |
viewResolve.setPrefix("/WEB-INF/jsp/"); | |
viewResolve.setSuffix(".jsp"); | |
return viewResolve; | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment