2017-08-13 14 views
0

Webサーバーとしてtomcatを使用しているので、私はmavenにspring webappを持っており、ユーザーはtomcatフォルダに保存されているファイルをアップロードできます。私はいくつかのjspとhtmlページを持っているので、Tomcatサーバーにアップロードされたこれらのファイルへのパスは何ですか?私はコンピュータの絶対パスをtomcatフォルダに使用したくないと思う。また、アプリが実際のサーバー上にインターネットに公開されている場合は、パスに関して何か変更がありますか?htmlとjspのtomcatフォルダへのパス

+1

絶対パスを使用しないでください。ユーザーが別のURLで別のURLにアプリをデプロイすると、パスが変更されます。代わりにプロジェクト内の相対パスを使用します。 –

+0

@TuncayGöncüoğlu答えをいただきありがとうございます。どうすればsrc/main/java/controllerのコントローラからwebappフォルダへのパスを指定できますか? – wdc

+0

Xavier Boucletの答え、特にリンクされたベストプラクティスを読んでください。そして、アップロードされたファイルを 'webapps'フォルダに保存しません(リンクされた答えに与えられた理由)。 –

答えて

2

保存する場所です。

ベストプラクティスの詳細については、linkを参照してください。

関連する問題