2013-04-01 35 views
0

我有問題,Java框架似乎刪除空格字符後的字符串的內容。刪除字符串後的字符空間

代碼示例

<input type="text" name="txtName" size="25" value=<%=Name%>> 

如果名稱等於「這是我的名字」輸入的文本只顯示「此」。

我猜這是爲了避免xss問題,但我需要能夠使用包含空間的字符串,所以我如何解決這個問題? (我正在使用tomcat)

+2

也許添加引號? –

回答

2

您需要在值屬性的附近添加引號。

當屬性值包含空格時,始終出現在HTML中。

(即它沒有任何與Java)

它應該是這樣的:

<input type="text" name="txtName" size="25" value="<%= Name %>"> 
2

這樣做... value="<%=Name%>"

<input type="text" name="txtName" size="25" value="<%=Name%>">