valor do parâmetro @Request é truncado para a primeira parte quando contém espaços
Eu tenho um problema estranho com caixas suspensas em jsp / servlet. Aqui está..
<select name="locdropdown" onchange="javascript:change()" >
<%
for(LocationDO locationDO : locationList){%>
<option value=<%=locationDO.getLocationName().trim()%>><%=locationDO.getLocationName().trim()%></option>
<%} %>
</select>
s valores exibidos são:
BI Sholingar
BI Mahindra City
BI Sanand
Rolltec_DTA
Aztec Auto Ltd
BI Gurgoan
e aqui está como eu tento lê-lo no servle
String locclasses = req.getParameter("locdropdown");
System.out.println(locclasses);
assume eu selecionoAztec Auto Ltd
, a saída esperada do servlet é a mesma. Mas a saída éAztec
. Da mesma forma, se eu selecionar BI Sanand, a saída real que vem éBI
Alguém pode ajudar por favo