08-08
07

去除jsp 输出的多余空行,对输出是xml等的有帮助

用jsp输出的页面的代码不美观,经常代码一开始就输出很多空行,很不好看,所以要去掉这些空行,让代码也像页面一样的美观^_^。
在jsp 中只要是有< % %>就会输出至少一行空白。采用非ui标签也会输出空行。
现在有和零时的比较笨方案就是用在 < % %> 、非ui标签 后添加< %out.clear(); %> 就可以去掉这些空行了。

比如:

< %@ page contentType="text/html; charset=utf-8"%>
< %@ taglib uri="http://www.opensymphony.com/sitemesh/decorator" prefix="decorator"%>
< %@ taglib uri="http://www.opensymphony.com/sitemesh/page" prefix="page"%>
< %@ taglib prefix="s" uri="/struts-tags"%>
< %out.clear();%>


当然也可以使用其他的办法,比如采用过滤器过滤,但是这样会影响速度,所以不是很好。



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 1028
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭