为我的 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>");
最佳答案
您的 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>");
关于java - 下拉框在 JSP 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10017937/