Tag Archives | spring

Spring + Log4j + Maven Example

In this tutorial, I will show you how to integrate Spring 3 with Log4j. Tools and technologies used : Spring Log4j Maven Eclipse Following example demonstrates a simple Hello World web application using Spring MVC that will show logging message on Console. First create a new Dynamic Web Project and configure it as Maven Project. [...]

Continue Reading ... Comments { 2 }

Spring + Hibernate + MySql + Maven Example

In this tutorial, I will show you how to integrate Hibernate with Spring 3. Tools and technologies used : Hibernate Spring MySql Maven Eclipse First create a new Dynamic Web Project and configure it as Maven Project. For Reference, Click Here Add the following dependencies in pom.xml 1. Sql Script Use the following Sql Script [...]

Continue Reading ... Comments { 11 }

Spring MultiActionController using Annotation

Using MultiActionController class, you can write multiple actions in into one Action class and removes the creation of multiple action classes. To configure it, define @RequestMapping with mapping URL above the method name to map that method to the specified URL. First create a new Dynamic Web Project and configure it as Maven Project. For [...]

Continue Reading ... Comments { 2 }

Spring MultiActionController

Using MultiActionController class, you can write multiple actions in into one Action class and removes the creation of multiple action classes. First create a new Dynamic Web Project and configure it as Maven Project. For Reference, Click Here Add the following dependencies in pom.xml 1. Controller Create a class CalculatorController.java that extends MultiActionController class.CalculatorController.java 2. [...]

Continue Reading ... Comments { 0 }

Configure Multiple Handler Mappings in Spring MVC

Spring supports a variety of URL handler mappings and we can use multiple URL Handler mappings in the same application. Spring allows us to prioritize the URL Handler mappings. Every handler mapping class implements Ordered interface. You can set priority using order property and assign numeric values. Lower the value, higher the priority.DispatcherServlet will consult [...]

Continue Reading ... Comments { 3 }

Spring MVC SimpleUrlHandlerMapping

SimpleUrlHandlerMapping maps controllers to URLs using a property collection defined in the Spring application context. You can declare SimpleUrlHandlerMapping in following 3 ways: prop key Set the instance of java.util.Properties to the property “mappings“, in which the key will be the url and value will be the id of the controller bean. entry key Provide [...]

Continue Reading ... Comments { 0 }

Spring MVC DefaultAnnotationHandlerMapping

DefaultAnnotationHandlerMapping maps request to class and/or methods that are annotated with @RequestMapping. For example : Following example demonstrates Spring MVC DefaultAnnotationHandlerMappingMaps. First create a new Dynamic Web Project and configure it as Maven Project. For Reference, Click Here Add the following dependencies in pom.xml 1. Controller Now create HelloWorldController in com.kruders.controller package and write the [...]

Continue Reading ... Comments { 0 }

Spring MVC ControllerClassNameHandlerMapping

ControllerClassNameHandlerMapping detects all controllers in application context, remove the ‘Controller’ and uses the lowercase to create URL mapping with “/” as suffix. This implementation does not support suffixes like .htm. For Example : In above code, if URI pattern /helloworld is requested, DispatcherServlet will forward the request to the “HelloWorldController“. Following example demonstrates Spring MVC [...]

Continue Reading ... Comments { 0 }

Spring MVC ControllerBeanNameHandlerMapping

This is similar to BeanNameUrlHandlerMapping but doesn’t expect bean names to follow the URL convention: It turns plain bean names into URLs by prepending a slash and optionally applying a specified prefix and/or suffix. For Example : In above code, if URI pattern /helloworld.html is requested, DispatcherServlet will forward the request to the “HelloWorldController“. Following [...]

Continue Reading ... Comments { 0 }

Spring MVC BeanNameUrlHandlerMapping

BeanNameUrlHandlerMapping maps from URLs to beans with names that start with a slash (“/”). This is the default implementation used by the DispatcherServlet. For Example : In above code, if URI pattern /helloworld.html is requested, DispatcherServlet will forward the request to the “HelloWorldController“. Following example demonstrates Spring MVC BeanNameUrlHandlerMapping. First create a new Dynamic Web [...]

Continue Reading ... Comments { 0 }