Z.jsp está corriendo bajo AppServer en una carpeta solito y desamparado ?
Si no hay un proyecto (.war / .ear) no hay forma para que el JSP ejecute sobre AppServer.
AppServer necesita un "contexto", para saber como se llama la aplicación, configuración, etc. (Necesita META-INF/application.xml + META-INF/sun-application.xml)
Una vez que tengas un proyecto con la estructura adecuada para desplegarlo (deploy) en AppServer como un WebApplication (.war) o un Enterprise Application (.ear), entonces:
Copia los mysqlxxx.jar (oraclexxx.jar/.zip) hacia tu carperta WEB-INF/lib, crear de nuevo el (war) y desplegar.
Tomcat & GlassFish & Appserver pueden encontrar todas las librerías (.jar, .class) en "tuprojecto/WEB-INF/lib".
ps: Tomcat tiene un lugar para poner todas las librerías compartidas (shared libraries), pero AppServer creo que no lo tiene. De igual forma, en WEB-INF/lib es seguro que las encuenta.