• Post Reply Bookmark Topic Watch Topic
  • New Topic

For a POST request how to get the @Requestbody details in the interceptor.  RSS feed

rinku das
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Question : In my interceptor how do I get the post request details that is annotated with @Requestbody, so that I can perform some operation on the data of the request body that is passed.

Below is the code my code sample.

I have an interceptorbelow code)

public class TestInterceptor extends HandlerInterceptorAdapter {

public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {

logger.info("Before handling the request");
return super.preHandle(request, response, handler);

I have a contoller class as below

public class TestController{

@RequestMapping(method = RequestMethod.POST, value = "/Test")
public ResponseEntity<Source> getTestSearch(
@RequestParam(required = false, value = "resultSetSize") Integer resultSetSize,
@RequestBody Source request) {


Please provide a solution for this.


  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!