Spring Security Framework, earlier known as Acegi Security, is a subproject of the Spring framework. This can be used to secure any Java application, but it is mostly used for web-based applications accessed through internet where hacking is rampant.
Scala and F# are popular languages that have successfully blended functional and object oriented paradigms. Though they support functional programming, they are not exclusively functional programming languages.
Play was originally created by Guillaume Bort as a Java web framework, for internal use in Zenexity focusing on developer productivity. It was a RESTful framework and so it did not try to hide HTTP but embraced HTTP.