jsp 两个空格显示一个

[复制链接]
查看11 | 回复5 | 2010-8-12 14:51:44 | 显示全部楼层 |阅读模式
在JSP中,我输出的信息中带有连续两个空格,但是在页面上显示的却只有一个
请高手指点迷津

回复

使用道具 举报

千问 | 2010-8-12 14:51:44 | 显示全部楼层
JSP文件最后回传给客户端也要按照HTML的解析规则来显示,在HTML中,多个连续空格是按照一个空格来处理的。想要输出多个空格就要使用例子: 代表一个空格 代表两个空格就代表三个空格了,因为中间手动空了一格不知楼主明白了不?
回复

使用道具 举报

千问 | 2010-8-12 14:51:44 | 显示全部楼层
两个或多个空格应该用“& n b s p;“表示(引号里连在一起用)nbstp在超文本标记语言(标准通用标记语言下的一个应用)中。不换行空格是常用的编程和网页创建的行不打破空间上的程序或文档的空间。
回复

使用道具 举报

千问 | 2010-8-12 14:51:44 | 显示全部楼层
你是直接输入的空格,还是输入的& nbsp;?通过& nbsp;是可以精确控制空格的数量的。 通过HTML在前台输出空格的写法:& nbsp; 注意去掉&后的空格。
回复

使用道具 举报

千问 | 2010-8-12 14:51:44 | 显示全部楼层
在JSP中无论你输入多少个,它就显一个,你可以用HTML输出空格的方式输出就可以了
回复

使用道具 举报

千问 | 2010-8-12 14:51:44 | 显示全部楼层
你用圆角的 空格键 弄的话 会出现2个,英文状态下,只会是一个的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行