¿por qué mi página jsp muestra el código fuente en lugar de la página?

Así que la página .jsp es un anuncio animado, hará su animación, luego esperará dos segundos y redirigirá al usuario a otra página.

Todo parece estar funcionando bien usando mi localhost, pero cuando empujamos el proyecto al escenario (prueba), la página jsp solo mostraría el código fuente en lugar de la animación que quería.

¿Alguna idea de por qué esto podría suceder?

Aquí está mi código:

   <filter>
        <filter-name>SplashPage</filter-name>
        <filter-class>com.pinksheets.common.web.filter.SplashPageFilter</filter-class>
    </filter>

    <filter>
        <filter-name>RunAd</filter-name>
        <filter-class>com.pinksheets.common.web.filter.SplashAdFilter</filter-class>
    </filter>


    <filter-mapping>
        <filter-name>RunAd</filter-name>
    <url-pattern>/home</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>SplashPage</filter-name>
        <url-pattern>/splash</url-pattern>
    </filter-mapping>

La página .jsp es solo una página normal con una breve animación

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta http-equiv="X-UA-Compatible" content="chrome=1">
        <meta name="viewport" content="user-scalable=yes, width=900px" />
        <title>New Security</title>           
    </head>
    <body>
        <div style="margin: auto; width: 900px">
        <div id="otcani2_hype_container" style="position: relative; overflow: hidden; width: 900px; height: 650px;">
        <script type="text/javascript" src="splashPage/otcani2_hype_generated_script.js?42496"></script>
            </div>
            <!-- end copy -->
        </div>
    </body>
</html>

Respuestas a la pregunta(4)

Su respuesta a la pregunta