初めまして、TOMCATについて質問させていただきます。
OSはXP
TOMCATは5.5.27です。


今回JAVAについて勉強することになりまして参考書籍を用意し、htmlファイルやtxtファイルは表示出来たのですがservletが表示出来ない状態です。

参考としている書籍は「基礎からのservlet/JSP」 著者 宮本信二 様になります。
こちらの書籍に付属で付いているCDよりインストールを行いました。
エラーコードは405エラーとなります。

変数指定は出来ているようで 
Path側がこちら Path=C:\Program Files\Java\jdk1.5.0_09\bin;%CATALINA_HOME%bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH となっております。
JAVA側はこちらです。 JAVA_HOME=C:\ProgramFiles\Java\jdk1.5.0_09 

ネットで検索したところ問題になっていそうなconfフォルダのserver.xmlはUTF-8になっていました。

拙い質問内容ではありますが他に何かしら必要な情報などありましたら追記しますのでよろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

> プラウザメニューからですとExamplesメニューでしょうか?


> こちらを表示しようとすると3種類全て404エラーになってしまいます。
そうですよ。
Examplesメニューに「JSP Examples」「Servlet Examples」
と言うのが見えると思います。

> そしてROOTフォルダはあるのですがjsp-examples、servlets-examples
> 共に無い状態です。
フォルダがないという事は、サンプルをインストールしなかったと言う事かと
思います。
インストール時に何か心当たりはありませんか?

サンプルを試してみようと思うなら、Tomcatをアンインストールして、
再インストールする等すればよいのではないでしょうか。

サンプルServletが正しく動作する事を確認する事で、
Tomcatのインストールに問題があるのか、
自分で入力したウェブアプリケーションに問題があるのか、
切り分けが出来るのではないかと思ったのですけどね。
    • good
    • 0

> 付属サンプルとはどのフォルダにあるものでしょうか?



tomcat を起動して、
http://localhost:8080/
をブラウザから、表示して、そこのメニューからサンプルJSPと
サンプルServletをたどれるはず。

どのフォルダにあるかと言われれば、
tomcatのインストールフォルダのしたのwebapps以下の
ROOT、jsp-examples、servlets-examples
と言うフォルダにあるはずですよ。

この回答への補足

プラウザメニューからですとExamplesメニューでしょうか?
こちらを表示しようとすると3種類全て404エラーになってしまいます。

そしてROOTフォルダはあるのですがjsp-examples、servlets-examples
共に無い状態です。

補足日時:2009/05/20 22:34
    • good
    • 0

tomcat 付属のサンプルJSPと、サンプルServletは動きますか?

この回答への補足

>>tomcat 付属のサンプルJSPと、サンプルServletは動きますか?

付属サンプルとはどのフォルダにあるものでしょうか?

補足日時:2009/05/20 21:12
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qウィルスバスターのアンインストール方法はどちらが良いですか?

ウィルスバスター2009をアンインストールしてから2010をインストールしようと思うのですが、2009をアンインストールするのは、下記のどちらの方法が良いのでしょうか?(どちらかと言えばで結構です)
どちらもアンインストールする方法なので、どちらの方法で実行すればよいのか決めかねています。

方法1):ウィルスバスター2009の中の「ウィルスバスター2009を削除(アンインストール)」からアンインストールする。
http://esupport.trendmicro.co.jp/Pages/JP-2063985.aspx

方法2):ウィルスバスター2009の中の「トレンドマイクロサポートツール」からアンインストールする。
http://esupport.trendmicro.co.jp/Pages/JP-2064886.aspx

確証のあるご回答でなくても構いません。ご意見よろしくお願い致します。

Aベストアンサー

情報を残したままアンインストールする場合、つまり再インストールを前提なら(1)の方法。
設定などもすべて削除して、きれいな状態にしたいのなら(2)の「トレンドマイクロサポートツール」からアンインストールします。
3番の回答にあるように、アンインストーラーがついているソフトはコントロールパネルからアンインストールしないのが一般的で、特に理由がなければ、やりません。
今回の場合、面倒がないのは(1)で、既に何らかの不具合がおきており、再インストール後シリアルナンバーの入力など、面倒と思わないなら(2)のやり方を選択します。

Qservletのコンパイルエラーについて CLASS_PATH Tomcat 5.5.11

Tomcat 5.5.11にてservlets-examplesのサンプルプログラムHelloWorld .javaをコンパイルすると以下のエラーが出ます。
Tomcatは正常に動作していますし、通常のjavaプログラムもコンパイルできます。


HelloWorld.java:3: パッケージ javax.servlet は存在しません。
import javax.servlet.*;
^
HelloWorld.java:4: パッケージ javax.servlet.http は存在しません。
import javax.servlet.http.*;



CLASS_PATH などの設定はいろいろなサイトやここの過去の質問を見たとおりにしましたがなんともなりません。
現在は以下のようになっております。

CLASS_PATH
.;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar

CATALINA_HOME
C:\Program Files\Apache Software Foundation\Tomcat 5.5

PATH
C:\Program Files\Java\jdk1.5.0_04\bin

JAVA_HOME
C:\Program Files\Java\jdk1.5.0_04


もうどうしたらいいのかわかりません。
助言のほうよろしくお願いします。

Tomcat 5.5.11にてservlets-examplesのサンプルプログラムHelloWorld .javaをコンパイルすると以下のエラーが出ます。
Tomcatは正常に動作していますし、通常のjavaプログラムもコンパイルできます。


HelloWorld.java:3: パッケージ javax.servlet は存在しません。
import javax.servlet.*;
^
HelloWorld.java:4: パッケージ javax.servlet.http は存在しません。
import javax.servlet.http.*;



CLASS_PATH などの設定はいろいろなサイトやここの過去の質問を見たとおりにしましたがなんともな...続きを読む

Aベストアンサー

こんちは~

おおよそ2年ぶりにTomcat触りました(趣味でw
最近はservlet.jarじゃなくてservlet-api.jarなんですねぇ。

で、本題なんですが
環境変数名が違うとせいだと思います。

「CLASS_PATH」

ではなく

「CLASSPATH」

です

※「 _ 」がいらない

QCドライブ以外でのソフトの正しいアンインストール方法

題名の通り、Cドライブ以外でのソフトの正しいアンインストール方法を教えて欲しいのです。

Cドライブ(OS入れてるドライブ)に入れたソフトは直接プログラムフォルダからそのソフトのフォルダに行きアンインストール用の実行プログラムを実行します。
また、それが無い場合はコントロールパネルからアンインストールしています。

ですがそのほかのドライブでのアンインストールの方法がわかりません・・・
そのほかのドライブにアンインストール用の実行プログラムが無い場合どのようにしてアンインストールすればいいのでしょうか?

直接そのフォルダを削除・・・なんてやってはいけませんよね?笑

Aベストアンサー

FedoraやUbuntuのように、ほとんどのソフトウェアの導入と削除を
単一のパッケージ管理の元に行なえるOSも存在しますが…
いかんせんWindowsは、そういった管理を、充分に行なうことができません。

これは、独占禁止法にかかる制限があるのかもしれませんし
特定の管理方法を押し付けるために、従来の方法を禁じることができないのかもしれません。

ほとんどのソフトウェアが、プロプライエタリソフトウェアであるがゆえに
強制的に、パッケージ管理ツールを使った管理に取り込むことができないというのも現実です。


FedoraやUbuntuは、ほとんどがプロプライエタリソフトウェアでは無いために
単一のパッケージ管理ができているというだけで、Windowsでは、ある意味それは幻想なのです。
つまり"Cドライブ以外でのソフトの正しいアンインストール方法"が
存在すると考えることも幻想です。

まぁ、ほとんどのソフトは、ちゃんと説明書とかreadme.txtとか
配布元サイトとかを読めば、インストールとアンインストールの方法は書いてあると思いますし :-)

FedoraやUbuntuのように、ほとんどのソフトウェアの導入と削除を
単一のパッケージ管理の元に行なえるOSも存在しますが…
いかんせんWindowsは、そういった管理を、充分に行なうことができません。

これは、独占禁止法にかかる制限があるのかもしれませんし
特定の管理方法を押し付けるために、従来の方法を禁じることができないのかもしれません。

ほとんどのソフトウェアが、プロプライエタリソフトウェアであるがゆえに
強制的に、パッケージ管理ツールを使った管理に取り込むことができないというのも現実で...続きを読む

Qj2sdk-1_4_2_09-nb-4_1-win-ml.exe

をインストールしていたところ何度やっても
6%のところでとまってしまいます
そこでEclipseをインストールすることにしました
EclipseはSDKのいくつのバージョンが入っているのでしょうか?
代用は可能でしょうか?

OSはWindowsMeです
Eclipse3.1.1です

Aベストアンサー

NetBeanよりEclipseが一般的ですね。
EclipseにはSDKは含まれませんので、nbのないSDKをインストールし、EclipseにSDKのパス、バージョンを指定しなければいけません。

QAlcohol 52%のアンインストール方法

インストールの際にInclude the Alcohol Soft Toolbarも
間違えてインストールしてしまいました。

Include the Alcohol Soft Toolbarだけ
をアンインストールしたいのですが、方法がよくわかりません。

ですから、Alcohol 52%をアンインストールし、
もう一度インストールしようと思っています。

しかし、コントロールパネルプログラムのアンインストールには
アイコンが表示されません。

アンインストールするプログラムをがあるのかなと思い

C:\Program Files\Alcohol Soft\Alcohol 52 
に移動してみたのですがありませんでした。

どうすればいいのか教えてください。

このツールバーだけがアンインストールできれば
どんな方法でもかまいません。

Aベストアンサー

追加
>Include the Alcohol Soft Toolbarだけをアンインストール

アドウェアなので、IE「ツール」「アドオンの管理」で無効にすれば?

Q環境変数JAVA_HOMEとPATHの違い

JAVAをはじめて間もない初心者です。
ふと疑問に思ったことがあるので、質問させていただきます。

先日、自宅サーバ(CentOS4.6)にjava(j2sdk1.4.2_16)をインストールしたのですが、OSに元々javaがインストールされていました。

SHELL># whereis java
と打つと[java: /usr/bin/java]と出てきて、実際/usr/bin以下にjavaの実行ファイルがあります。

自分でインストールしたjavaは
/usr/loacl/j2sdk1.4.2_16というディレクトリを作成してその下に展開しています。

システムの環境変数に自分でインストールしたjavaを指定しようと
SHELL># export JAVA_HOME=/usr/local/j2sdk1.4.2_16
SHELL># export PATH=${JAVA_HOME}/bin:${PATH}
と設定したのですが、
$PATHには/usr/binも設定されています。

javaを実行した場合は、どちらのjava実行ファイルが参照されるのでしょうか?
(OSに元からインストールされているjava[/usr/bin/java]なのか、自分でインストールしたjava[/usr/local/j2sdk1.4.2_16/bin/java]なのか)


そもそも、JAVA_HOMEは何のために設定するのでしょう?googleなどで「JAVA_HOMEとは」などと調べたのですが、イマイチ僕の欲しい答えが出てきません。
javaへのPATHさえ設定していれば、問題ないような気がするのですが、、。


とても稚拙な質問だと思いますが、良ければアドバイスよろしくお願いします。

JAVAをはじめて間もない初心者です。
ふと疑問に思ったことがあるので、質問させていただきます。

先日、自宅サーバ(CentOS4.6)にjava(j2sdk1.4.2_16)をインストールしたのですが、OSに元々javaがインストールされていました。

SHELL># whereis java
と打つと[java: /usr/bin/java]と出てきて、実際/usr/bin以下にjavaの実行ファイルがあります。

自分でインストールしたjavaは
/usr/loacl/j2sdk1.4.2_16というディレクトリを作成してその下に展開しています。

システムの環境変数に自分でインスト...続きを読む

Aベストアンサー

>javaへのPATHさえ設定していれば、問題ないような気がするのですが

Javaを使うだけなら、問題ないですよ。
JAVA_HOMEを設定するようになったのは、サーバサイドJavaが広まるのにあわせて、かな。サーバサイドJavaの学習では、必ずといっていいほど、Tomcatサーバが使われる。で、このTomcatが、JDKのホームディレクトリとしてJAVA_HOMEを参照するように作られている、というわけ。

で、最初はPATHに直接JDKのディレクトリを入れていて、Tomcatを使うようになってからJAVA_HOMEを設定したりしてたんだけど、「それなら、JDKのホームはJAVA_HOMEにして、PATHなんかは全部JAVA_HOMEを使って指定するようにしたほうが面倒がないや」ってことで、多くの入門などで、最初からJAVA_HOMEにJDKのホームディレクトリを指定するように説明するようになった、というわけ。(今は、Tomcat以外にもJAVA_HOMEを見るものはあるかも)

だから、「Javaを利用する上で重要なプログラムがJAVA_HOMEを参照することがあるので、最初からそう設定したほうがいい」と考えるのがよいかと。

>javaへのPATHさえ設定していれば、問題ないような気がするのですが

Javaを使うだけなら、問題ないですよ。
JAVA_HOMEを設定するようになったのは、サーバサイドJavaが広まるのにあわせて、かな。サーバサイドJavaの学習では、必ずといっていいほど、Tomcatサーバが使われる。で、このTomcatが、JDKのホームディレクトリとしてJAVA_HOMEを参照するように作られている、というわけ。

で、最初はPATHに直接JDKのディレクトリを入れていて、Tomcatを使うようになってからJAVA_HOMEを設定したりしてたんだけど...続きを読む

Qイラストレーター8のアンインストール方法

先程、フォトショップのアンインストール方法の
質問をした際に、イラレのアンインストール方法を
聞くのを忘れてしまいましたので、似た様な
質問になってしまいますがお願いします。

題名の通り、イラレ8のアンインストール方法ですが
フォトショップ同様、フォルダと初期設定フォルダ(イラレ関連)を
捨てればそれでアンインストールは完了でしょうか?
(power macG4 os9.2.2使用)

よろしくお願いします。

Aベストアンサー

Adobe製品は、illustratorの場合だとインストすると、「Illustrator XXXJ ログファイル」というファイルをデスクトップに作ります。
これにシステムフォルダや機能拡張などへインストしたファイルのリストが書き込まれています。
どこかに残っているかもしれませんから、検索してみてください。
これがあれば綺麗さっぱりアンインストできます。
もし保存していなければ、#1さんの方法で。

QJava Servlet/JSPはJavaから?

Java Servlet/JSPを覚えるならやはり最初はJavaからやるものだと聴いたのですが、やはりその通りなのでしょうか。
素人でまったくプログラミングに手を出した事がなく、難しい事は重々承知しています。それでもやりたいと思っています。
そこで、初心者向けの書籍やサイト等で参考になるものがあれば教えていただけませんでしょうか。
よろしくおねがいします。

Aベストアンサー

優良サイトをご紹介します。
『JavaでHellow World』
http://www.hellohiro.com/
のサーブレット編やJSP編を参考にプログラムを組んでみたらどうですか??
Javaの基本的なことを独習するなら
『javaの道(Java入門・リファレンス)』
http://www.javaroad.jp/

この2つサイト基本的なことは学べます。

頑張ってください。

Q瑞星(Rising Antivirus)のアンインストールの方法

瑞星(Rising Antivirus)のアンインストールの方法を教えて下さい。
瑞星をダウンロードしたのですが、
時々シャットダウンしてしまいます(青い画面に英語が書いてある)。
不便なので、アンインストールしようと思ったのですが、その時も、青い画面になってしまい、アンインストールができません。
アンインストールの方法を教えて下さい。

Aベストアンサー

強制アンインストールで駄目ですか?
http://www.vector.co.jp/soft/win95/util/se259857.html

QJDKのPATHの設定は何故?

 java初心者です、宜しくお願いします。
 Eclipseをpcに積もうとするとき、必ず先にJDkを積んでくださいとPCから要求されます。
 JDkを積んだ場合、必ずPATHの設定を要求されますが、これが理解出来ません。
 これはFileへアクセスするためのルートを指定するものだろうと思っていますが、普通のアプリケーションをDLした場合にはこのような作業は行いませんが、なぜJDkの場合にはこのような作業が必要になるのでしょうか。

 またどのようなアプリケーションの場合にはこれが必要になるのでしょうか。
 PATH設定の画面を見ると他にもPATHが自動的に?設定されているようでした。

 また、Eclipse単独(JDkを含んでいる?)ですべてインストールできるパックのようなものを以前DLしたことがあるのですが、何処かからDL出来るのでしょうか。
 この場合はなぜPATHを設定してやらなくても良いのでしょうか。

 以上、宜しくお願いします。

Aベストアンサー

自分はSunの人間ではないので、真意は不明ですが、
基本的にはKyon2_PaPaさんの言っていることに同意です。
PATHの自動設定なんて不要、セキュリティ的にいらない、
元からあった設定が変えられる、という意見があるからでしょう。

>ワードとかはインストール時には少なくともユーザーはPATHの設定を求められませんが。
>JDKはPATHの設定(環境変数の設定のことです)を求められます、その単純な違いと疑問
>の答えが知りたいだけなのですが。

JDKとワードを一緒に並べると余計混乱するでしょう。利用対象のユーザが違います。
ワードはPCのことをほとんど知らないユーザでも使用するソフトであり、
JDKはPG開発を行う開発者が使うものですから。

そもそも、インストールすれば自動でPATHが通ってる、という考え方もWindows独自のものです。
これはシングルユーザで、初心者でも使いやすいように、極力難しい部分は除く、
という思想によるものです。
他のOSでは、カレントディレクトリにPATHを通すこと自体控えているのに、
一般アプリ(JDK)が勝手にPATHをいじる、というのも考え物です。
JavaはWindowsだけのものではなく、いろんなOSで使われるのが最大のメリットですから。

最終的にこれは考え方の問題でもあるとは思います。
「インストーラが自動でPATHを設定してくれる」と考えるのと、
「インストーラが勝手にレジストリをいじった」と考えるのと。
個人的には、JDKは最小構成の開発環境ですから、これで十分だと思ってます。
いろいろ必要ならAll-in-Oneを使えばいい、とも思います。
極論ですが、自分にとってはインストーラすら不要です。
できるなら、圧縮ファイルだけ用意してもらって、
自分で解凍、PATH設定をしたいくらいです。
なんたってインストールすればレジストリが汚されますから。

自分はSunの人間ではないので、真意は不明ですが、
基本的にはKyon2_PaPaさんの言っていることに同意です。
PATHの自動設定なんて不要、セキュリティ的にいらない、
元からあった設定が変えられる、という意見があるからでしょう。

>ワードとかはインストール時には少なくともユーザーはPATHの設定を求められませんが。
>JDKはPATHの設定(環境変数の設定のことです)を求められます、その単純な違いと疑問
>の答えが知りたいだけなのですが。

JDKとワードを一緒に並べると余計混乱するでしょう。利用...続きを読む


人気Q&Aランキング

おすすめ情報