Код клиента довольно прост:
<form action="DDServlet" method="post">
<input type="text" name="customerText">
<select id="customer">
<option name="customerOption" value="3"> Tom </option>
<option name="customerOption" value="2"> Harry </option>
</select>
<input type="submit" value="send">
</form>
Вот код на Servlet
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements()){
String paramName = (String)paramNames.nextElement(); //get the next element
System.out.println(paramName);
}
Когда я распечатываю, я вижу только customerText
, но не customerOption
. Есть идеи, почему, ребята? Я надеюсь, что если я выберу Tom
в своем варианте после отправки на свой сервлет, я смогу сделать это: String paramValues[] = request.getParameterValues(paramName);
и получить значение 3