Servlets Servlet重定向问题
我在html页面上有下拉列表。提交表单时,我需要将值传递给servlet。当我在提交表单url时从下拉列表中选择红色时, 预期url Html和web.xml条目如下所示。有人能找到解决此问题的方法吗 home.htmlServlets Servlet重定向问题,servlets,web.xml,Servlets,Web.xml,我在html页面上有下拉列表。提交表单时,我需要将值传递给servlet。当我在提交表单url时从下拉列表中选择红色时, 预期url Html和web.xml条目如下所示。有人能找到解决此问题的方法吗 home.html <form action=”colors.do” method=”post”> Select the colors <p> <select name=”color” size=”1” oncha
<form action=”colors.do” method=”post”>
Select the colors
<p>
<select name=”color” size=”1” onchange='this.form.submit()'>
<option value=”red”>1</option>
<option value=”green”>2</option>
<option value=”yellow”>3</option>
</select> <br>
<br>
<button type="submit" value="Submit">Submit</button>
</form>
首先,您在html文件中为“.Replace”使用了错误的字符。按以下方式更改选项:
<option value=”red”>1</option>
<option value=”green”>2</option>
<option value=”yellow”>3</option>
1
2.
3.
到
红色
绿色
黄色的
因此,正确的html文件应该如下所示:
<form action="colors.do" method="post">
Select the colors
<p>
<select name="color" size="1" onchange='this.form.submit()'>
<option value="1">red</option>
<option value="2">green</option>
<option value="3">yellow</option>
</select> <br>
<br>
<button type="submit" value="Submit">Submit</button>
</form>
选择颜色
红色
绿色
黄色的
提交
有人能找到解决此问题的方法吗
基本上你有两个问题
<option value=”red”>1</option>
<option value=”green”>2</option>
<option value=”yellow”>3</option>
<option value="1">red</option>
<option value="2">green</option>
<option value="3">yellow</option>
<form action="colors.do" method="post">
Select the colors
<p>
<select name="color" size="1" onchange='this.form.submit()'>
<option value="1">red</option>
<option value="2">green</option>
<option value="3">yellow</option>
</select> <br>
<br>
<button type="submit" value="Submit">Submit</button>
</form>