- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JSPのページが表示されません)
JSPのページが表示されません
このQ&Aのポイント
- JSPのページが表示されず、[Internal Error: 500 Servlet Error]が出る問題について質問です。
- 現在RedHatLinux7.2でJDK、Tomcat、Pathの環境変数を設定し、Tomcatを起動させ、Servletは正常に動作しますが、JSPが表示されません。
- JSPファイルはtestディレクトリ直下のjspディレクトリにあり、表示するアドレスはhttp://localhost:8080/test/jsp/hello.jspです。何か設定が必要でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#2205
回答No.1
外しているかもしれませんが・・・ >ちなみにJSPファイルの位置はtestディレクトリ >直下のjspディレクトリ内にあります。 jspディレクトリ、と言うのは、どういう意味ですか? 私は、 webapps- test の直下にsample1.jsp等のJSPファイルをそのままおく。 webapps- test の直下にWEB-INF -classes - sample.class をおく。 てかんじで置いた気がします。
補足
回答どうもありがとうございます。 jspディレクトリというのはjspという名前のディレクトリを作成し、そのディレクトリにJSPファイルを置いたという意味です。説明不足で申し訳ございませんでした。 servletに関してはkanayuさんのようにクラスファイルを配置することで動作したのですが、JSPに関してはDBマガジンという雑誌の書いてある通りにファイルを配置したのですが、うまくいきません。 >webapps- test >の直下にsample1.jsp等のJSPファイルをそのままおく。 このようにしましたがうまく動作しませんでした。 やはりtomcat-conf-server.xml又はtomcat-WEB-INF-web.xmlに 何か設定が必要なのでしょうか?