※ ChatGPTを利用し、要約された質問です(原文:HTMLからサーブレット処理。)
HTMLからサーブレット処理。IEで「ページが表示されません。」というエラーメッセージが表示される
このQ&Aのポイント
HTMLからサーブレットに処理を移すサンプルプログラムを動かそうとすると、IEのエラーメッセージで「ページが表示されません。」と出てしまいます。
動作確認を行った後に、Win98にデュアルブートでWin2000 Proをインストールし、Win2000にPostgreSQL-Native版をインストールし、Win2000とWin98にAccess2000をインストールしました。
WebサーバはローカルでJRunを使用し、JRunのサンプルプログラムは問題なく動作し、JRunには問題がないと思われますが、サンプルプログラムを新たに書き直しても動作せず、エラーメッセージが表示されます。デュアルブートが問題である可能性がありますが、対処方法はわかりません。
以前、「HTMLからサーブレットに処理を移す」というサンプルプログラムを書き、動作確認をしました。
そして、今回、そのサンプルプログラムを動かそうとすると、IEのエラーメッセージで、「ページが表示されません。」と出てしまいます。
最初、動作確認を行ってから、
1、既存のwin98にデュアルブートで、win2000Proをインストール。
2、win2000にPostgreSQL-Native版をインストール。
3、win2000、win98にAccess2000をインストール。
です。
webサーバは、ローカルで、JRunを使用しています。
そして、JRunのサンプルプログラムはキチンと動作し、JRunには問題はないとは思うのですが・・・。
その上、サンプルプログラムは、もう一度新規に書き直して、コンパイルして、動作を確認したのですが、やはり動かず、エラーメッセージが出ます。
もちろんHTMLファイルも見直したのですが・・・。
環境は、
Windows 98 Secoud Edition をCドライブに、
Windows 2000 Professnal をDドライブにと、デュアルブートです。
PostgreSQL-Native-7.2-win32
Access2000
開発ツールとして、
forte for java CE を使っています。
自分の考えでは、デュアルブートで、こういう障害がでるのではないかと、
思っているのですが、対処方等は、全然わかりません。
どなたか、ご助言よろしくお願いします。
お礼
回答ありがとうございます。 結果から言うと、HTMLからのコール成功しました。 misokaさんの回答で、コールしている部分を見直しました。 で、違っていた個所は、 変更前 <form action="/servlet/testServler" method="post"> 変更後 <form action="http://localhost:8100/servlet/testServlet" method="post"> です。 確かに、初回の動作確認の時は、「http://localhost:8100」なしでコールできたのですが・・・。 まあ、これから、本番環境での開発、動作確認になるので、問題はないのですが、 引っかかる所です・・・。 初心者なので、こういう小さなことも考え込んでしまいます。(@_@) 今回は、本当に的を得た回答ありがとうございました。m(__)m