0
Tapestry 5.3.8表單中的文本字段,用戶輸入字符串以包含反斜槓字符似乎在表單POST後損壞了服務器端。包含反斜槓字符的Tapestry 5.3.8表單字段已損壞
說我有一個字段在一個城市名稱的形式:
<t:textfield t:id="inputCity" t:label="message:city" value="agency.city" t:validate="required" size="40" maxlength="50" />
,如果我在這個領域
test\fred
進入這和在調試器檢查agency.city值onSuccess()方法的頂部。值將是
test?red
哪裏?是換頁字符。我補充了多少沒有什麼不同。他們都被刪除,除了最後一個,它被解釋爲不字面。
在瀏覽器調試器中看來,數據完整地發佈到服務器端。所以,如果我進入
test\\fred
的POST包含:
inputCity=test%5C%5Cfred
你怎麼做掛毯不惹的文本字段中的字符數據?