我正在做一个登录系统的事情。有添加、删除和更改。我正在使用 Java、Servlets、JSP 也使用与 MySQL 处理程序的连接,当我想显示包含空格的字符串时出现问题,例如
输入字符串:Jorge Lopez
要显示的字符串:Jorge
最奇怪的是我放了一个 textarea 并正确地向我展示了链条。
我尝试替换\n\r 不起作用,实际上在链打印和显示之前正确但是当放置在html 字段值时它也没有出现。
我希望有一个人可以帮助我
在 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
没有属性值的属性。