2017-10-15 10 views
0

Je suis novice en programmation Web. Tellement nue avec moi.Les bibliothèques JavaScript ne fonctionnent pas lors de l'utilisation de l'adressage localhost

Je travaille avec IntelliJ Idea et Apache TomCat. Les fichiers jsp et html simples fonctionnent correctement. mais lors de l'utilisation d'une bibliothèque javascript comme Tinymce, il ne fonctionne pas en utilisant (localhost: 8080/tiny.html). Cependant, cela fonctionne en utilisant (file: /// C: /Test1/web/tiny.html).

J'utilisé ce qui suit pour spécifier le fichier js:

<script src="WEB-INF/tinymce/tinymce.min.js"></script> 

Mais quand j'utilise la version cloud. cela fonctionne très bien même avec localhost: 8080:

<script src="https://cloud.tinymce.com/stable/tinymce.min.js"></script> 

Quelqu'un peut-il aider à comprendre ce que pourrait être le problème.

Répondre

0

Vous ne pouvez pas récupérer de fichier dans le dossier /WEB-INF d'une application Web Java uniquement via l'adressage d'URL. Votre code JS doit être en dehors de ce dossier, l'URL ajustée - alors cela fonctionne. Tomcat rejette légitimement la livraison de tels fichiers.

+0

Merci, cela a fonctionné pour moi. –