无法使用HTML字段加载字符串中的空格

时间:2013-03-25 09:59:54

标签: java html jsp servlets

我正在做登录系统的事情。添加,删除和更改。我使用Java,Servlets,JSP也使用与MySQL处理程序的连接,当我想显示包含空格的字符串时出现问题,例如

要输入的字符串:Jorge Lopez

要显示的字符串:Jorge

最奇怪的是我放了一个textarea并正确地向我展示了链条。

我尝试更换\ n \ r \ n不起作用,实际上在链打印和正确显示之前,但当放在html字段值时它也不会出现。

我希望有人可以帮助我

1 个答案:

答案 0 :(得分:2)

textarea中,您不使用value属性,只需将文字放在textarea打开和关闭标记内

<textarea>Jorge Lopez</textarea>

input文字字段中,您必须将文字括在value属性中,其中包含'个或双引号"

<input type="text" value="Jorge Lopez"/>

使用动态JSP值,您仍然可以使用引号

包装该值
<input type = "text" value="<%= usr.getName() %>" />

在HTML中,您可以omit the quotes。但是,该值仅限于某些字符,不得包含空格。

在您的情况下,生成的文本字段看起来像

<input type="text" value=Jorge Lopez />

被解释为属性value="Jorge"和属性Lopez,没有属性值。