※ ChatGPTを利用し、要約された質問です(原文:tomcatについて)
TomcatでJSPを表示できないエラーの解決方法
このQ&Aのポイント
Tomcatを使用してJSPを表示しようとすると、HTTPステータス 404エラーが発生し、解決策が見つかりません。
web.xmlファイルや環境変数など、Tomcatの設定に問題がある可能性があります。
HelloWorld.jspがテキストファイルとして保存されてしまう原因を特定する必要があります。
tomcatを用いてJSPが出来るようにしたいのですが、
HTTPステータス 404 - /myApp/mathexp.jsp
The requested resource (/myApp/mathexp.jsp) is not available.
というエラーが出てしまい、全くの手詰まり状態です。
お約束のHelloWorldさえ表示できません。
servletのみは動くのですが・・・
web.xmlは
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>myApp</display-name>
<description>
deply examples
</description>
</web-app>
です。
OS:windowsXP
tomcat:Tomcat 6.0.14
環境変数
JAVA_HOME:C:\Program Files\Java\jdk1.5.0_13
JRE_HOME:C:\Program Files\Java\jdk1.5.0_13\jre
CATALINA_HOME:C:\tomcat\tomcat-6
ファイル
C
|tomcat
||tomcat-6
|||webapps
||||myApp
....HelloWorld.jsp
|||||WEB-INF
.....web.xml
原因はおそらくmyAppフォルダ内にあるHelloWorldが.jspで保存してもなぜかテキストファイルとなってしまう事にあるとおもうのですが、なぜこのようになるのかが分かりません。
詳しい方、ご回答よろしくお願いいたします。
お礼
すみません、回答が遅れました。 tomcatを一旦全て消去したら直りました。 ご回答ありがとうございました。