8

現在、私は を学習しようとしてAngular JSいますが、最初に で環境をセットアップしたいと考えていますSpring mvc

現時点では残りの作業のみを行いたいのですが、リソースを配置する最良の方法は何か疑問がありますSpring MVC

私の単純なアプリケーションには、次のスケルトンがあります。

my-simple-app:
 src
   main
     java
     resources
   webapp
     resources
     WEB-INF

angular-seedappからフォルダーを配置したい場合、配置するのに最適な場所はどこですか?

入れようとしたのですが、ファイルをWEB-INFsrc/webapp/resources/appに移動する必要がありますか?html

angular-js スプリング mvc アプリケーションのスケルトンはどうでしたか?

へのリダイレクトを行う最善の方法は何app/index.htmlですか? ウェルカムファイルに移動し、angularjs $routeproviders?

ありがとう!

4

3 に答える 3

5

最も簡単な方法は、ディレクトリ内のすべてのファイルを取得して、angular-seed/appディレクトリにコピーすることsrc/main/webappです。これらのファイルをコピーすると、アプリを再デプロイしてサンプルを実行できるようになります。

ほとんどのサーブレット コンテナには、デフォルトのウェルカム ファイルとして index.html が含まれます。そうでない場合は、その構成を web.xml に追加できます<welcome-file-list>

WEB-INF ディレクトリは、Web に直接公開してはならない Web リソース用です。web.xml は、リモート ユーザーに公開してはならないファイルの例です。この場合、アプリのすべてのリソースを Web に直接公開しても安全です。したがって、リソースを WEB-INF の下に配置する必要はありません。

于 2013-05-23T23:11:31.213 に答える