2017-10-15 6 views
0

웹 프로그래밍을 처음 사용합니다. 친절하게도 나와 함께 베어.로컬 호스트 주소 지정을 사용할 때 JavaScript 라이브러리가 작동하지 않습니다.

저는 IntelliJ 아이디어아파치 TomCat으로 작업하고 있습니다. 간단한 jsp 및 html 파일이 정상적으로 작동합니다. Tinymce과 같은 자바 스크립트 라이브러리를 사용하는 경우 (로컬 호스트 : 8080/tiny.html)을 사용하면 작동하지 않습니다. 그러나 (file : /// C : /Test1/web/tiny.html)을 사용하여 작동합니다.

나는하여 JS 파일을 지정하려면 다음을 사용 :

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

을하지만 클라우드 버전을 사용하는 경우. 로컬 호스트에서도 제대로 작동합니다. 8080 :

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

문제의 원인을 이해하는 사람은 누구든지 도움이 될 수 있습니다.

답변

0

URL 주소 지정만으로 Java 웹 응용 프로그램의 /WEB-INF 폴더에있는 파일을 검색 할 수 없습니다. JS 코드가이 폴더 외부에 있어야하고 URL이 조정 된 다음 작동합니다.

Tomcat은 이러한 파일의 배달을 올바르게 거부합니다.

+0

감사합니다. 저에게 도움이되었습니다. –