2017-10-15 20 views
0

ウェブプログラミングが初めてです。だから親切に私と一緒に裸でいてください。ローカルホストアドレッシングを使用しているときにJavaScriptライブラリが動作しません

私はIntelliJ IdeaApache TomCatで作業しています。シンプルなjspファイルとhtmlファイルは正常に動作します。 Tinymceのようなjavascriptライブラリを使用している場合、(localhost:8080/tiny.html)を使用しても機能しません。ただし、(file:/// C:/Test1/web/tiny.html)を使用して動作します。

私は、JSファイルを指定するには、次のように使用:

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

をしかし、私は雲のバージョンを使用する場合。 localhostでもうまく動作します:8080:

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

問題が何かを理解するのに役立つ人はいますか?

答えて

0

URLアドレス指定だけでJava Webアプリケーションの/WEB-INFフォルダ内のファイルを取得することはできません。あなたのJSコードはこのフォルダの外になければならず、URLが調整されていれば動作します。

Tomcatは、このようなファイルの配信を正当に拒否します。

+0

ありがとう、それは私のために働いた。 –

関連する問題