一个关于JSTL的奇怪的问题!

shinesunbj 2006-06-26 04:40:00
问题是这样的,在用EL语言写的动态网页中,如果其中有循环操作的话,会生成一些空行,这个可以通过打开动态生成的网页之后,可以在IE中看一下源码,你就会发现生成了很多空行,如果网页比较小可能还不会太受影响,如果比较大,那么代码会有很多行,因为有很多空行,不知道有谁能解决这个问题不,请高手指点!
...全文
202 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Camelh 2006-06-27
  • 打赏
  • 举报
回复
lazydot(懒思 http://www.lazy-mind.com) --是正确的
产生html空行就是因为在jsp代码中有回车,空格等,容器在编译jsp代码是会输出这些回车的,你查看生成的java文件就能知道
chq32 2006-06-27
  • 打赏
  • 举报
回复
我没试过,估计一样
lazydot 2006-06-26
  • 打赏
  • 举报
回复
试试在JSTL标签中间不要有回车或者空格。
比如:
<c:choose>
<c:when>aaa</c:when>
<c:otherwise>bbb</c:otherwise>
</c:choose>
改为:
<c:choose><c:when>aaa</c:when><c:otherwise>bbb</c:otherwise></c:choose>
loveyt 2006-06-26
  • 打赏
  • 举报
回复
没必要总拿科学说事。有空行是服务端编译之后生成的HTML里的,对你的程序不会产生影响,没有必要花时间去研究怎么去掉。如果真的想研究,请看JSP编译之后生成的.java文件,或许里面能告诉你一些答案。
shinesunbj 2006-06-26
  • 打赏
  • 举报
回复
科学能将就吗!!
Ryo_Hazuki 2006-06-26
  • 打赏
  • 举报
回复
将就着用吧
chq32 2006-06-26
  • 打赏
  • 举报
回复
没办法

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧