• ベストアンサー

サーブレット サーバの違い?

今、授業でサーブレットをやっており、次のような課題がでました。 MENUをつくり、それぞれの項目はCGI,PHP、DHTML、XHTML、Servlet で、radioボタンをつかっって項目のひとつを選択。 その後、submitボタンを押すと、サーブレットがチェックした単語を読み取ってその言葉の定義をメニューの下に表示する。という簡単なものです。 自分の家で、Tomcatを使って実行したときは うまく表示され、課題として提出できるものになりました。 その後、提出しに学校へ行き、学校のサーバでサーブレットを動かすと(もちろん、リンク先は変えました)、うまく動かなくなりました。 submitボタンを押すと ”Project6.class(サーブレットのクラスファイル名)をダウンロードしますか?”という表示のプロンプトがでてきて、 プログラムが作動しません。 何が原因かわからないのですが、どなたかアドバイスをいただけないでしょうか。 先生が長期不在のようで困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

PHPとかCGIみたいにclassファイルを直接呼び出してませんか? 自宅で動いたなら、それと同じようにすれば出来ませんか?ちゃんと動く環境があるならそれと同じするのが一番簡単な解決法です。

ilnmfay
質問者

お礼

確認しましたが、classファイルを呼び出してはいませんでした。 友人も家でできたけど、学校でできないという状況なので 学校側が悪いようです。 回答ありがとうございます。

その他の回答 (1)

  • mtfoggy
  • ベストアンサー率14% (37/255)
回答No.1

>その後、提出しに学校へ行き、学校のサーバでサーブレットを動かすと >(もちろん、リンク先は変えました)、うまく動かなくなりました コンパイルしてください。

ilnmfay
質問者

お礼

回答ありがとうございました。 コンパイルはしてあります。

関連するQ&A