Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 提交后,是否保留最近选定的“选择框”值?_Html_Jsp_Cookies_Form Submit_Html Select - Fatal编程技术网

Html 提交后,是否保留最近选定的“选择框”值?

Html 提交后,是否保留最近选定的“选择框”值?,html,jsp,cookies,form-submit,html-select,Html,Jsp,Cookies,Form Submit,Html Select,提交后,重定向到同一个jsp页面时,选择框值应该是先前选择的值之一 <form action="CitySelection" method="POST"> <select name="cityname" id="myselect" onchange="this.form.submit()"> <option value="england">england</option> <option value="franc

提交后,重定向到同一个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中获取该值,然后在请求和页面加载中再次设置。您可以将该值再次设置为选定值。

您可以将选定值存储在隐藏字段中,然后在servlet中获取该值,然后在请求和页面加载中再次设置该值。您可以将该值再次设置为选中。

您必须在提交和重新加载时将所选值放在隐藏字段中将其发送回页面,然后读取以重新选择以前选择的值。

您必须在提交和重新加载时将所选值放在隐藏字段中将其发送回页面,然后读取以重新选择值以前选择的

能否发布用于解决此问题的代码示例?能否发布用于解决此问题的代码示例?