integration with spring-mvc