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%>">
也许添加引号? –