为我的JSP创建一个下拉列表,我输入的值将不会显示。可能我是个白痴,但解决方案真的很有帮助
出现下拉框,但要选择的值为空。
这是一个很大的JSP,所以这是我正在看的那篇文章..
表单放在JSP的顶部:
out.println("<form action=\"ExchangeServlet\" method=\"get\">");
在jsp的底部:
out.println("<select name =\"status\">"+
"option value =\"Accepted\">Accepted</option>"+
"option value =\"Declined\">Declined</option>"+
"</select>");
out.println("<br />");
out.println("<input type=\"submit\" value=\"Update Exchange\" />");
out.println("</form>");
答案 0 :(得分:4)
您的HTML无效。
更改
out.println("<select name =\"status\">"+
"option value =\"Accepted\">Accepted</option>"+
"option value =\"Declined\">Declined</option>"+
"</select>");
到
out.println("<select name =\"status\">"+
"<option value =\"Accepted\">Accepted</option>"+
"<option value =\"Declined\">Declined</option>"+
"</select>");