ここで少し奇妙な状況に陥っています。検索機能の GET メソッドを使用して送信するフォームがあります。検索後の次のページでは、すべての変数が空であっても URL に表示されます。たとえば、「こんにちは」に相当する映画のタイトルを検索すると、次のようになります。
/GetResults?タイトル=こんにちは&年=&ディレクター=&ファーストネーム=&ラストネーム=
これは正常ですか、それとも何か間違っていますか? 私が使用しているフォームは次のとおりです。
<form action="/FabFlix/servlet/GetResults" id="search-form" method="get" accept-charset="utf-8">
<p>Movie Title:</p><input type="text" name="title"/>
<br/>
<p>Year:</p><input type="text" name="year"/>
<br/>
<p>Director:</p><input type="text" name="director"/>
<br/>
<p>Star's First Name:</p><input type="text" name="firstname"/>
<br/>
<p>Star's Last Name:</p><input type="text" name="lastname"/>
<br/>
<br/>
<input type="submit"/>
</form>