-1

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

输入字符串:Jorge Lopez

要显示的字符串:Jorge

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

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

我希望有一个人可以帮助我

4

1 回答 1

2

在 atextarea中,您不使用该value属性,而只是将文本放在textarea打开和关闭标签内

<textarea>Jorge Lopez</textarea>

input文本字段中,您必须用单引号或双引号将文本括在value属性中'"

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

使用动态 JSP 值,您仍将使用引号将值括起来

<input type = "text" value="<%= usr.getName() %>" />

在 HTML 中,您可以省略引号。但是该值仅限于某些字符,并且不得包含空格。

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

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

它被解释为一个属性value="Jorge"和一个Lopez没有属性值的属性。

于 2013-03-25T10:13:05.490 回答