-1

getServlerContext().getRealPath()私は可能な限りあらゆる方法を試しました。それを使用すると、NullPointerException. そして、Stack Overflow からの他の多くの提案。どれも正常に動作しません。サーブレットの 1 つで読み取ろうとしている入力テキスト ファイルは、プロジェクトの WEB-INFO フォルダーにあります。eclipse と Tomcat を使用してローカルでアクセスするにはどうすればよいですか? また、ホスティング サイトにデプロイする場合はどうすればよいですか? これについての助けをいただければ幸いです。前もって感謝します。

4

1 に答える 1

-1

最初に呼び出されたサーブレットで getServletContext().getRealPath() を使用し、2 番目のサーブレットのクラス変数を介して 2 番目のサーブレットへのパスを渡しました。それはうまくいきました。2番目のサーブレットは実際には正常に初期化されていないため(最初のサーブレットからdoPostを呼び出しているだけです)、そのコンテキストはnullです。助けてくれてありがとう!

于 2014-12-23T18:00:55.840 に答える