2017-09-21 4 views
0

J'ai un problème avec le chargement d'un fichier JavaScript sur une page jsp lorsque je déploie mon application Web sur un serveur weblogic. Avant je l'ai déployé sur Tomcat 7 et ça a fonctionné normalement.Chargement du fichier JavaScript échoué lors du déploiement de l'application Web sur weblogic

  • D'abord, je vois sur la console de Firefox. Ma page jsp ne peut pas charger le fichier js sur /ressources/ dossier (ce dossier est le même niveau avec /WEB-INF/):

Échec du chargement du <script> avec la source "http: //10.3.11.25: 7001/resources/assets/global/plugins/jquery.min.js". 10.3.11.25:7001:104

Image J'ai capture:

Console log of browser

  • j'ai essayé de copier l'url: http ://10.3.11.25:7001/resources/assets/global/plugins/jquery.min.js à la barre d'adresse.

Je peux y accéder, mais je ne peux télécharger que le fichier js (il n'affiche pas le code source sur le navigateur normalement).

Quel est mon problème? Je déploie mon application web sur weblogic 12c.

MISE À JOUR:

  • fichier de charge de l'onglet Network ok, tout état 200:

Capture image

  • code source incluent le jsp:

<script src="resources/assets/global/plugins/jquery.min.js" type="text/javascript"></script> <script src="resources/assets/global/plugins/jquery-migrate.min.js" type="text/javascript"></script>

MISE À JOUR 2:

  • Tout état est de 200, mais la charge O KB et la réponse est notthing
  • Quand je copiez l'URL js pour la barre d'adresse, il affiche le téléchargement popup il (ne pas afficher le code source comme normalement)
+0

Qu'est-ce que vous avez écrit dans jsp pour inclure ce fichier javascript. En outre, montrez ce qu'est l'onglet réseau dans la console. Une capture d'écran d'une page Web complète avec une barre d'adresse sera utile pour diagnostiquer. – dev

+0

J'ai une mise à jour dans mon message. –

+0

Pourquoi tous les fichiers js sont vides, c'est-à-dire de taille 0B. Vérifiez d'ici ce que contient en cliquant dessus. – dev

Répondre

0

J'ai résoudre mon problème. Mon application web ne peut pas lire le fichier js parce que j'ai un problème avec le type MIME sur weblogic.

-je ajouter suivant la cartographie mime à web.xml et problème a été résolu:

<mime-mapping> 
     <extension>xml</extension> 
     <mime-type>text/xml</mime-type> 
    </mime-mapping> 

    <mime-mapping> 
     <extension>js</extension> 
     <mime-type>text/javascript</mime-type> 
    </mime-mapping>