gpt4 book ai didi

java - JSP trimDirectiveWhitespaces

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:20:22 24 4
gpt4 key购买 nike

我正在测试几种改进和减少响应大小、网络流量和加载时间的方法。我想到使用的其中一件事是 trimDirectiveWhitespaces 元素。 我把它放在页面指令中:

<%@ page contentType="text/html;charset=UTF-8" language="java" trimDirectiveWhitespaces="true"%> 

我添加了一些空的新行,但在我的回复中没有看到任何变化,或者当我查看文档的源代码时,新行在那里。

这个的正确用法是什么,我做错了什么?

最佳答案

trimDirectiveWhitespaces 仅删除 JSP 标记周围的空行,并保留其他空行。

例子:

<% page pageEncoding="UTF-8"%>X
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>X
<html>


<head>

这将变成:

X
X
<html>


<head>

(注意我添加了 X 来标记这个例子的行尾,所以它更明显并且 stackoverflow 不会删除它们)

如果将 trimDirectiveWhitespaces="true" 添加到 page 指令,输出将变为:

<html>


<head>

前两个空行被删除,但接下来的两个(在 htmlhead 标签之间)被保留。

关于java - JSP trimDirectiveWhitespaces,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25872068/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com