JSTL <c:out>其中元素值内容具有空格字符

时间:2015-06-25 20:58:44

标签: jsp jstl

我想使用JSTL为HTML5元素的值属性设置字符串。如下所示,

value=<c:out value="${input.content}"/>

但是在这里我有内容值的空间。所以它只获得字符串的一部分,从字符串开始到字符串的第一个空格位置。

例如:如果content =“我的输入”,则值变为value =“我的”。

我该如何解决这个问题。现在很难改变我的代码。那么有没有办法解决这个问题。谢谢。我使用jquery 2. *和HTML5。

1 个答案:

答案 0 :(得分:-1)

JSTL值可以在内容中包含空格;这不是问题。

在您粘贴的代码中,您缺少一个引号来启动value属性。添加它,您的代码应该可以正常工作:

你有:

value=<c:out value="${input.content}"/>

应该是:

value="<c:out value="${input.content}"/>