ファイルへのパス指定で困っています。
servletでjspファイルまでのパスを指定しようとしています。
現在、配置は以下の画像のようになっています。
右下にパスが指定してある箇所があると思います。
**RequestDispatcher dispathcer = req.getRequestDispatcher("./C18_HelloWeb_Output.jsp");**と記述されている箇所です。
フォルダ内のファイルの場所は、左上のフォルダリストの通りです。
画像のソースが記述されたファイル『Test.java』から、『C18_HelloWeb_Output.jsp』までのパスを指定したいです。
調べたところ、『同一のフォルダに入っているファイルは、『./ファイル名』で指定できるようなのですが、404エラーが出てしまいます。
ちなみに、xmlファイルの中身はこうなっています。
<servlet-name>Test</servlet-name> <servlet-class>studyd.Test</servlet-class> </servlet> <servlet-mapping> <servlet-name>Test</servlet-name> <url-pattern>/Test/url</url-pattern> </servlet-mapping>
※一番最初の記述は省略してあります。
打ち込んだURLは『http://localhost:8080/WebTest/Test/url』です。
パスの記述の仕方が間違っているのであれば、教えていただけると幸いです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー