JSP问题,无法显示空格和换行。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP问题,无法显示空格和换行。相关的知识,希望对你有一定的参考价值。

各位大大,我做了一个web project,主要是显示新闻,用了struts和Hibernate,但是我在输出时,无法输出那些空格,在数据库里面的数据时用空格和过段的,我在可视化软件里面看到了。但是在JSP的输出界面老是无法输出空格和过段。所以,跪求帮助。

可以用<pre> 内容 </pre>这个标签
他会保留内容的格式包括空格和换行追问



我是这么写的,怎么修改呢?

追答

直接在你的自定义标签前加上这个标签就行了啊

参考技术A <%= "balabala balabala ".replaceFirst("\n", "<br/>").replaceFirst(" ", " ");%> 参考技术B & nbsp ;空格
<br>换行
参考技术C & nbsp ; 空格
<br>换行
参考技术D  空格
<br>换行
用转义字符,struts就可以输入了

处理textarea的空格和换行

原理就是textarea会把用户按钮插入字符串中,但是在浏览器中,表示换行和空格的<br/>,&nbsp;,所以我们在渲染之前需要先转成浏览器的字符。

存的时候一般是换行一般是\r,\n或者\r\n,只是不同的系统不一样;

转换方法:

“your string”.replace(/\n/g,"<br/>").replace(/\s/g,"&nbsp;")

可用h5的contentEditalble属性,课直接展现转换后的字符串:

<p contenteditable="true">
这是一段可编辑的段落。<br/>请试着&nbsp;编辑该文本。
</p>

 

以上是关于JSP问题,无法显示空格和换行。的主要内容,如果未能解决你的问题,请参考以下文章

vue textarea空格和换行处理

ThinkPHP去掉html中的空格和换行的方法(转:http://www.111cn.net/phper/thinkPhp/91462.htm)

由一个项目需求引发的 - textarea中的换行和空格

怎样把button中的title内容换行显示

如何在 PHP 中使用正则表达式匹配空格、回车和换行?

处理textarea的空格和换行