我有一個HTML形式:垃圾字符被添加到字符串時讀取HTTP請求參數
<p> Select beer characteristics </p>
<p>
Color:
<select name="color" size="1">
<option value="light"> light </option>
<option value="amber"> amber </option>
<option value="brown"> brown </option>
<option value="dark"> dark </option>
</select>
<br><br>
</p>
<input type = "submit" value="submit">
- 用於將輸入的參數名稱=「彩色」,有四種選擇:光,琥珀色,棕色,暗
- 基於被選擇其值,結果顯示的網頁
- 然而,當我選擇一個選項,也有前部和在所述串的選項值
- 的端部被添加了一些垃圾字符在調試時,t他在閱讀時使用request.getParameter(「color」)時讀取的值(在選擇「琥珀色」時)看起來像: 「琥珀色」
- 這是在我想要做的後端導致問題字符串匹配輸入參數
有什麼建議嗎?
什麼?錯誤的引號在哪裏?哦,你的意思是在HTML源代碼中嗎?他們對我來說是正常的引號。 – 2014-08-28 17:16:47
@DaveNewton是的,雖然問題中的HTML包含正確的字符,但我將輸出識別爲錯誤編碼的左或右雙引號(我忘了它) – biziclop 2014-08-28 17:22:15
我傾向於這種解釋而不是僞編碼。 – 2014-08-28 17:42:22