您的位置:首页 > Web前端 > JavaScript

去除JSP页面自动生成的空行

2017-04-08 16:24 232 查看
我们写的jsp页面在浏览器端查看源代码时经常会出现很多空行,影响浏览感官。他们是由<%...%>后的回车换行而生成的,也就是说每一行由<%...%>包含的JSP代码到客户端都变成一个空行,虽然不影响浏览,但还是希望能把他们删掉。

方法一:

在每个你需要处理的jsp页面同样引

<%@ page trimDirectiveWhitespaces="true" %>


方法二:

在你的web.xml 下增加配置

<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<trim-directive-whitespaces>true</trim-directive-whitespaces>
</jsp-property-group>
</jsp-config>

只针对jsp有效

方法三:
找到你tomcat 目录下 \conf\web.xml文件,在jsp servlet增加参数

<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>

第三种是最佳办法,任何经过容器编译的都有效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: