• ベストアンサー

サーブレット環境について

noname#18558の回答

noname#18558
noname#18558
回答No.4

ブラウザに表示されているメッセージを、コピペでいいので、正確に教えてもらえませんか?

yuki22
質問者

お礼

お返事ありがとうございます。 表示されているのは 次の条件に一致する情報は見つかりませんでした。 * 検索キーワード:http://localhost:8080  です。 トムキャットは5.5って書いてあります。 質問欄にも記載させていただきましたが、 インストールして、スタート→全てのプログラム→Apache Tomcat5.5→MonitorTomcat、そして下のアイコンからStart serviceを選んでアイコンのマークが緑色に変化して、確認のためにURLでhttp://localhost:8080 して、ページが開いたら起動確認OKと書かれています。 OSはXPでJDKは入ってます、今回classPathだけ設定しました。何かご存知の事がありましたら、ご指導いただきたいです。宜しくお願いいたします。

yuki22
質問者

補足

あの・・、ここに乗せてるhttp://localhost:8080を直接選んでみたところ、そのページに飛ぶことができました。 そしてhttp://localhost:8080/YJKSample06/servlet/Sample1 としてみたら、           ようこそ     今Mon Apr 17 18:39:58 JST 2006です。          お選びください。            乗用車           トラック           オープンカー と出てきました。これって成功したことになるのでしょうか??(上の画面は本に付属してありました、サンプルプログラムです) でも、firfoxからのURLからはページにいけないので、この教えてgooに一回一回来てhttp://localhost:8080を選ばなければいけないです。これからずっとこうしなければいけないのです??プラウザに問題があるのでしょうか?? もしご存知でしたら知識をお分けいただきたいです。 本当にもうしわけございません。宜しくお願いいたします。

関連するQ&A

  • サーブレットのクラスパス追加について

    Tomcatを用いたWebアプリケーション作成についてご質問させてください。 Webアプリケーション実行時に読み込まれるクラスパスを任意に追加することは可能でしょうか。標準では{CONTEXT_ROOT}/WEB-INF/classesと{CONTEXT_ROOT}/WEB-INF/libにあるクラスがサーブレット上で実行されるクラスとして読み込まれますよね。これ以外に任意のディレクトリをクラスパスとして追加し、そのディレクトリにあるクラスをサーブレット上で実行したいのですが、可能でしょうか。 環境変数にクラスパスを設定してみたり、{TOMCAT_HOME}/bin/setclaspass.shにクラスパスを追加してみたりもしたのですが、結果は両方ともNoClassFoundExceptionでした。 ご教示お願いいたします。

    • ベストアンサー
    • Java
  • サーブレット実行時のエラー

    サーブレットを実行したときにTomcatでこのようなエラーが出てしまいます。 http://aohina.boy.jp/err.bmp クラスパス&パスはすべて通してあり、http://localhost:8080/には接続できますのでTomcatは動いてると思います。 Tomcatのバージョン:5.5.9 Javaのバージョン:jdk1.5.0_02 ここを参考にサンプルプログラムを作ろうと思ってます。 http://www.hellohiro.com/servlet.htm

    • ベストアンサー
    • Java
  • Javaサーブレット開発環境について

    学校でサーブレットの勉強をしているのですが、家でもやろうとしてTomcatをパソコンに入れたのですが、サーブレットだけで次のようなエラーが発生します。 例外 javax.servlet.ServletException: サーブレットインスタンスを割り当て中のエラーです 環境変数は CATALINA_HOME C:\Program Files\Apache Software Foundation\Tomcat 5.0 CLASSPATH .;C:\Program Files\Apache Software Foundation\Tomcat 5.0\common\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\s\WEB-INF\classes JAVA_HOME C:\j2sdk1.4.2_10 PATH C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\s; ちなみにサーブレットのファイルは C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\s\WEB-INF\classes に入れてあります。 どなたかよろしくお願いします。

  • サーブレットは動くがJSPだけ動かない

    Servlet/JSPでの開発をTomcatで行っているのですが、webapps/examples/jspの JSPサンプルが起動しませんでした。Internal Servlet Error 500が返されてしまい ます。 開発環境 Windows 2000 Java2 SDK 1.3 Jakarata Tomcat 3.2.1 環境変数 TOMCAT_HOME=C:\jakarta-tomcat-3.2.1 JAVA_HOME=C:\jdk1.3 PATH=%PATH%;C:\jdk1.3\bin CLASSPATH=%CLASSPATH%;C:\jakarta-tomcat-3.2.1\lib\servlet.jar 気になるのは、Oracle8iのトライアル版をインストールして いる点です。Oracleをインストールすると以下のような環境変数が設定されます。 Oracleインストール後の環境変数Path Path=C:\Oracle\Ora81\bin;C:\Program Files\Oracle\jre\1.1.7\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\jdk1.3\bin;C:\Oracle\Ora81\orb\bin 1.1.7のjreがかなり怪しいとは思うのですが。 もう一度、質問をまとめてみます。 ・exampleサーブレットは動くが、example JSPだけが動かないのはどうしてでしょう? ・とにかくJSPだけを動かしたいのですが、方法はあるでしょうか?  (JDBC接続を行うため、Oracleは削除できないという前提で) 皆様の知恵をお貸しください。

    • ベストアンサー
    • Java
  • NetBeansのエラー

    NetBeansを使っているんですが、Hostaplicationをビルドすると、エラーで、「警告:[options] ブートストラップ・クラスパスが-source 1.5と一緒に設定されていません」がでるんおですがよくわかりません。調べてもよくわからないです。 環境変数のCLASSPATHは、「.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip.」です。 jdk1.7.0_25を使ってるんですが、これが悪いかもしれないとおもってるんですがどうなんでしょうか?わかる人どうかお願いします。 補足 卒業研究でsunspotというものを使っております。

  • 教えて下さい!Tomcatがstartなのにstop

    いつもお世話になっております。 JSP構築のためにJavaソフトインストール後にTomcatをインストールしたのですが、「Start service」でTomcatのアイコンが緑色に変わるのですが ページが表示できませんとなります。 アイコンを確認すると緑色に変わっているのですが「Start service」が選択できる様になっておりモニター「Stop service」になっている様なのです。 原因が分からず困ってます。 ご教授お願いいたします。 使用のJavaソフトはJ2SE v 1.4.2_13 SDKで環境変数も設定済みです。

    • ベストアンサー
    • Java
  • EclipseでのJavaサーブレット開発で、プロジェクトに対するビルドパスの設定について

    Javaプログラミング初心者です。 MacOS 10.5環境で、Eclipse3.5, Tomcat5.5を使ってJavaのWebアプリ開発環境を作りたいと思っています。 サーブレットを作るので ・javax.servlet.* ・javax.servlet.http.* のパッケージをimportするために、Tomcatのcommon/lib/servlet-api.jarをクラスパスに指定する必要があると思うのですが、 Eclipseで新規サーブレットを作った際に、自動的にこのクラスパス指定を行う方法はありますか? 今のところ、サーブレット作成の度に、そのプロジェクトフォルダに対してビルドパスを設定している状況です。 教えて頂けないでしょうか、よろしくお願いいたします。 (ところで、この質問をする際、投稿カテゴリーで「プログラミング」を指定しているにも関わらず、なぜか反映されないので、「その他」カテゴリで質問させて頂きます。)

  • WIN98seへのtomcatの実装方法について

    tomcatのクラスパスの設定についてですが、 WIN98SEでは、 autoexec.batで、行うのでしょうか ちなみにJSDK1.3は、Dドライブに入っています、 tomcatも同じドライブに入っています。 java pressの15号を見ると以下のように書いています。 c:\jakarta-tomcat\lib\jasper.jar c:\jakarta-tomcat\lib\servlet.jar c:\jakarta-tomcat\lib\webserver.jar c:\jakarta-tomcat\lib\xml.jar と書いてあるのですが、 DOS画面で、 D:WINDOWS>set classpath このあとに続けて書けばよいのか教えてください。 初歩的な質問で、申し訳ありませんが なるべく詳細に教えてくださいませんでしょうか?

  • Excelのアイコンが別のアイコンで表示される。

    スタートメニューに、表示されるExcelのアイコンが緑色のXマークで無いアイコンと共に表示されてしまいます。  すべてのプログラムでMicrosoft Officeの項目から、Microsoft office Excel欄のアイコンを見てもやはり、通常の緑色のX では無くスタートメニュー欄と同じ アイコン(四角の枠で中に、赤、緑、緑、の点が付いている)で、表示しています。 いまの処は、特別支障はありませんが直せる物でしたら教えて頂きたいと思います。

  • 始めてのサーブレットでつまづいています。アドバイス下さい。

    【参考ファイル】 http://www.hellohiro.com/servlet.htm ----------------------------------------------------------- 【ソース HelloWorldServlet.java】 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloWorldServlet extends HttpServlet { public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // ContentTypeを設定 response.setContentType("text/html; charset=Shift_JIS"); // 出力用PrintWriterを取得 PrintWriter out = response.getWriter(); // 出力 out.println("<html>"); out.println("<head>"); out.println("<title>Hello World Servlet</title>"); out.println("</head>"); out.println("<body>"); out.println("Hello World"); out.println("</body>"); out.println("</html>"); } } ----------------------------------------------------------- 【バージョン】 [java] C:\j2sdk1.4.2_06 [Tomcat] C:\Program Files\Apache Software Foundation\Tomcat 5.5 ----------------------------------------------------------- 【環境変数】 [CLASSPATH] .;C:\Program Files\Java\j2re1.4.1_02\lib\ext\QTJava.zip [Path] C:\j2sdk1.4.2_06\bin;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar ----------------------------------------------------------- 【エラー内容】 C:\Program Files\Apache Group\Apache2\htdocs\java\hello>javac HelloWorldServlet. java HelloWorldServlet.java:2: パッケージ javax.servlet は存在しません。 import javax.servlet.*; ^ HelloWorldServlet.java:3: パッケージ javax.servlet.http は存在しません。 import javax.servlet.http.*; ^ HelloWorldServlet.java:5: シンボルを解決できません。 シンボル: クラス HttpServlet 場所 : HelloWorldServlet の クラス public class HelloWorldServlet extends HttpServlet { ^ HelloWorldServlet.java:6: シンボルを解決できません。 シンボル: クラス HttpServletRequest 場所 : HelloWorldServlet の クラス public void service(HttpServletRequest request, ^ HelloWorldServlet.java:7: シンボルを解決できません。 シンボル: クラス HttpServletResponse 場所 : HelloWorldServlet の クラス HttpServletResponse response) ^ HelloWorldServlet.java:8: シンボルを解決できません。 シンボル: クラス ServletException 場所 : HelloWorldServlet の クラス throws ServletException, IOException { ^ エラー 6 個 C:\Program Files\Apache Group\Apache2\htdocs\java\hello>

    • ベストアンサー
    • Java