I am wondering if it is possible to pass an object using Gson (probably) from a JSP page where my app is located to the scope of my app? (In a nice way)
I want to avoid using an AJAX request to do this.
This sounds like the common pattern of inlining your data in JavaScript to avoid making an initial AJAX request.
In your JSP, you can write out the JSON into the body of an Angular service module as array or object hash data. The service module would just return this inline data and then you can make it available to the rest of your Angular app via service injection.