0
我有問題,Java框架似乎刪除空格字符後的字符串的內容。刪除字符串後的字符空間
代碼示例
<input type="text" name="txtName" size="25" value=<%=Name%>>
如果名稱等於「這是我的名字」輸入的文本只顯示「此」。
我猜這是爲了避免xss問題,但我需要能夠使用包含空間的字符串,所以我如何解決這個問題? (我正在使用tomcat)
我有問題,Java框架似乎刪除空格字符後的字符串的內容。刪除字符串後的字符空間
代碼示例
<input type="text" name="txtName" size="25" value=<%=Name%>>
如果名稱等於「這是我的名字」輸入的文本只顯示「此」。
我猜這是爲了避免xss問題,但我需要能夠使用包含空間的字符串,所以我如何解決這個問題? (我正在使用tomcat)
您需要在值屬性的值附近添加引號。
當屬性值包含空格時,始終出現在HTML中。
(即它沒有任何與Java)
它應該是這樣的:
<input type="text" name="txtName" size="25" value="<%= Name %>">
這樣做... value="<%=Name%>"
<input type="text" name="txtName" size="25" value="<%=Name%>">
也許添加引號? –