• 締切済み

サーブレット

HTMLからJavaサーブレットを起動させたいのですが、 うまく行きません submitでActionを起こしてます。 <form name="form1" method="post" action="AAA"> javaサーブレットは同じディレクトリに存在します。 どのようにすればよろしいでしょうか? よろしくお願いします。

みんなの回答

  • 583
  • ベストアンサー率40% (20/50)
回答No.1

yngwieさん、こんばんわ。 servletは、HTMLファイルと一緒に配置しただけでは 残念ながら起動できません。 servletはプログラムですので、HTMLと違い、ブラウザが直接、 解析できないため、servletを動かす「エンジン」が必要になります。 yngwieさんがHTMLを配置してあるWEBサーバ上に、servletエンジンは 組み込まれているでしょうか? もし、プロバイダのWEBサーバをご利用であれば、 そのプロバイダに問い合わせて、JavaServletのCGIが 利用できるのかどうか、ご確認ください。 もし、ご自宅にWEBサーバを立てていらっしゃるなら、 Webサーバアプリケーションのほかに、Servletエンジンとなる アプリケーションが必要となります。 具体的なアプリケーションの紹介は、以下のサイトに載っていますよ。 以上、ご参考になれば幸いですm(_ _)m

参考URL:
http://www.t3.rim.or.jp/~yoko-k-h/java/servlet/engines/
noname#12820
質問者

お礼

ありがとうございます。 何せWEB関連のことについては、まったくと言っていいほど無知でしたので(苦笑) 参考になりました。 ありがとうございました。