JSP中什么保留字符串中间的多个空格 <td><bean:write name="_0001Form" property="name"/></td>
比如Form里返回的name为张三,中间有两个半角空格。现在打到画面上只有一个。<td><pre><bean:writename="_0001Form"property=...
比如Form里返回的name为张 三,中间有两个半角空格。现在打到画面上只有一个。
<td><pre><bean:write name="_0001Form" property="name"/></pre></td>
用<pre>的话。能显示两个半角空格,但是张 三前面多出了一串空格,画面还换行了。
通过white-space控制也不行。只能求助大神了。。。 展开
<td><pre><bean:write name="_0001Form" property="name"/></pre></td>
用<pre>的话。能显示两个半角空格,但是张 三前面多出了一串空格,画面还换行了。
通过white-space控制也不行。只能求助大神了。。。 展开
1个回答
展开全部
<pre>标签之间的内容会被当做非html解析,里面的所有空格都会保留,多个空格应该是你的bean造成的
你是想实现张三之间在页面上空两个空格是吧,不要用pre标签,解决办法有两种
html中多个连续的空格只会被解析为1个,想要多个时,用 表示1个空格
中文想保持对齐,中间空格可用全角空格,一个全角空格与一个汉字宽度一致,并且各浏览器表现基本都一致
追问
已经解决了,不过还是谢谢。你说的第一种应该也行,不过我没试。给td加上style="white-space:pre"也能实现……
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询