提交后,重定向到同一个jsp页面的选择框值应该是以前选择的值。
<form action="CitySelection" method="POST">
<select name="cityname" id="myselect" onchange="this.form.submit()">
<option value="england">england</option>
<option value="france">france</option>
<option value="spain">spain</option>
</select>
</form>
如何做到这一点?
您可以将选定的值存储在隐藏字段中,并在servlet中获取该值,然后在请求中再次设置,在页面加载时,您可以再次将该值设置为选定值。
您必须在提交和重新加载时将所选值放在隐藏字段中,将其发送回页面,然后读取以重新选择以前选择的值