ユーザーが以前にHTTPでセッションを記入したフォームフィールドを再作成しています。私は、サーブレットを通じてフォームからフィールドをつかんでいます:WhiteSpaceフォームテキストボックス
//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");%>">
問題:私は私のJSPページを実行すると、私は、フォームのテキストボックスで先頭の空白を取得します。したがって、私がフォームを提出すると、空白がデータベースにも挿入されます。
アイデア?どんな助けでも大歓迎です。
私はトリム方法を試しましたが、成功しませんでした。空白がフォームのテキストボックスにある場合は、jsp内でtrimメソッドを使用する必要がありますか? –
あなたは答えを見つけてうれしいです。私は彼らが前後にどのように見えるのか不思議です。完全性のために投稿することができますか? –