Regarding answer, I have tried the same and for JSP part it is working fine. I have used @PreAuthorize annotation on controller and tried it on service layer as well but hasPermission method of MySecurityService is not getting called.
I have added global method security pre post enabled as well in my spring-security-context.xml.
Please help.