0
Webサーバーとしてtomcatを使用しているので、私はmavenにspring webappを持っており、ユーザーはtomcatフォルダに保存されているファイルをアップロードできます。私はいくつかのjspとhtmlページを持っているので、Tomcatサーバーにアップロードされたこれらのファイルへのパスは何ですか?私はコンピュータの絶対パスをtomcatフォルダに使用したくないと思う。また、アプリが実際のサーバー上にインターネットに公開されている場合は、パスに関して何か変更がありますか?htmlとjspのtomcatフォルダへのパス
絶対パスを使用しないでください。ユーザーが別のURLで別のURLにアプリをデプロイすると、パスが変更されます。代わりにプロジェクト内の相対パスを使用します。 –
@TuncayGöncüoğlu答えをいただきありがとうございます。どうすればsrc/main/java/controllerのコントローラからwebappフォルダへのパスを指定できますか? – wdc
Xavier Boucletの答え、特にリンクされたベストプラクティスを読んでください。そして、アップロードされたファイルを 'webapps'フォルダに保存しません(リンクされた答えに与えられた理由)。 –