I am not sure that I understand the essence of all this.
JSPs are parsed and precompiled to files .class. At this point, they are Java servlets. To execute them, you need a servlet mechanism.
If you intend to grab the generated HTTP response as a “precompiled” response, this assumes that there is no dynamic content, and each time you send this particular request, each response will be the same. If so, then you have static HTML.
, .
JSP .class, , Java EE JSP. JSP Tomcat WebLogic.