Je suis en train de repeupler un champ de formulaire qu'un utilisateur a déjà rempli avec Sessions dans HTTP. Je saisissant les champs de la forme par un servlet:WhiteSpace Form TextBoxes
//On servlet
String polyNum = request.getParameter("policyNum")
session.setAttribute("policyNum", polyNum);
//On JSP
<td align = "right"><font color = "#FF0000">*</font><font face= "Calibri, Arial" size = "3"> Policy #:</font></td>
<td><input type="text" name= "policyNum" size="19" tabindex = "1" value="
<% out.println(session.getAttribute("policyNum");%>">
Le problème: Quand je lance ma page JSP, je reçois un des principaux espaces dans les champs de saisie du formulaire. Par conséquent, à chaque fois que je soumets le formulaire, les espaces sont également insérés dans la base de données.
Des idées? Toute aide serait grandement appréciée.
J'ai essayé la méthode de rognage, mais sans succès. Si les espaces sont dans la zone de texte du formulaire, aurais-je besoin d'utiliser la méthode trim dans le jsp? –
Content que vous ayez trouvé la réponse. Je suis curieux de savoir à quoi ils ressemblaient avant et après. Seriez-vous en mesure de publier cela pour être complet? –