gpt4 book ai didi

jsp - jsp中自动修剪空格

转载 作者:行者123 更新时间:2023-12-01 16:53:21 25 4
gpt4 key购买 nike

有没有一种好方法可以修剪 JSP 生成的空格,而无需借助以下技术:

  • trimSpaces jasper 指令:可能会因为占用您想要的重要空间而破坏您的布局
  • 使用 JSP 注释修剪要修剪的周围区域,注释掉空格。这使得 JSP 更难编辑并且看起来很糟糕

我想知道是否有人知道更好的方法来选择性地修剪 JSP 中的空格

编辑:我现在所做的是将所有标签放在一个标签上,如下所示:

<c:forEach var="date" items="${model.list}"><%--
--%><c:set var="dateStr"><ct:dateFormat date="${date.startDate}"/></c:set><%--
--%><option value="${dateStr}">${dateStr}</option><%--
--%></c:forEach>

最佳答案

你正在面临一个最不坏的选择。我会使用 jasper trimSpaces 指令,如果您的布局中有重要的空白,您可以有策略地插入空白,如下所示:

<c:out value=" " />

或者像这样:

${ }

您的帖子中未提及的用于修剪空白的其他选项是:

  • 编写一个 Servlet 过滤器,将修剪空白作为渲染后步骤(这必须足够聪明,以免修剪“重要”空白)。
  • 将所有 jsp 标记放在一行(开玩笑,不要这样做!)

关于jsp - jsp中自动修剪空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1842762/

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