JSP Include - 删除空格/换行

时间:2015-11-02 22:49:44

标签: jsp jsp-tags sitemesh

我试图在一行中缩小HTML。目前我正在使用Sitemesh 3过滤器和Htmlcompressor taglib,但问题是,当我导入CSS文件时,每个文件以新行结束,因此我的HTML不在一行中。

<%@ page trimDirectiveWhitespaces="true" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://htmlcompressor.googlecode.com/taglib/compressor" prefix="compress" %>
<compress:html enabled="true" removeComments="true" compressJavaScript="true">
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title><sitemesh:write property='title' /></title>
        <style type="text/css">
            <jsp:include page="/static/css/master.css"/>
            <jsp:include page="/static/css/header.css"/>
        </style>

因此,除了样式标记内的CSS之外,输出HTML都被压缩了。输出被分割(每个css在新行上)而不是全部放在一行中。

有谁知道如何删除这些空格,以便我可以将所有空格放在一行中?

0 个答案:

没有答案