Skip to main content

Posts

Showing posts from March, 2016

SpringBoot : Read JSON object from POST Request in Filter

Points To Remember Add the following dependency to the gradle project. compile('com.fasterxml.jackson.core:jackson-databind:2.7.1-1') Read JSON in Filter and bind it to POJO class You can read the JSON inside a Filter class in SpringBoot by  Create a BufferedReader object by reading request object. Create an ObjectMapper object. Read JSON from bufferedReader object and bind it to any POJO class. view plain copy to clipboard print ? package  com.ekiras.test;      import  com.fasterxml.jackson.databind.JsonMappingException;   import  com.fasterxml.jackson.databind.ObjectMapper;      import  javax.servlet.*;   import  java.io.BufferedReader;   import  java.io.IOException;      /**    * @author ekansh    * @since 26/3/16    */    public   class  MyFilter  implements  Filter {              @Override         public   void  init(FilterConfig filterConfig)  throws  ServletException {            // some init code         }           @Override         public   void  doFilter(ServletReque