Below is the explanation search on Google
Java Specification Request - A formal request for a new Java API that is submitted to the Java Community Process Java APIs are frequently referred to by their JSR number prior to the completion of the specification process..
(From www.utstar.com/glossary/g-k/)
To put it bluntly, it is a means of submitting recommendations to JCP.