1

私のJSPは次のよ​​うになります...

<%@page import "java.util.ArrayList"%>
<%@page import "java.util.List%>
<%@page contentType="application/json" pageEncoding="UTF-8"%>
<%
   ...
%>

<%%>ごとに新しい行が追加されます...すべての%> <%を接着せずに、これが発生しないようにするにはどうすればよいですか?これにより、3つ以上の新しい行が作成されます(インポートごとにほぼ1つ)。すべてのインポートをブレンドすると、少なくとも1つの新しい行が残ります。

4

2 に答える 2

4

JSP 2.1以降を使用している場合は、次を使用できます。

<%@ page trimDirectiveWhitespaces="true" %>

古いバージョンの場合、およびtomcat(!)を使用している場合は、次を使用できます。

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

web.xmlで。

于 2012-08-02T19:01:21.250 に答える
2

一緒に「接着」することはできますが%><%、単一のディレクティブ内に新しい行を含めることができます。

<%@page import "java.util.ArrayList"
%><%@page import "java.util.List"
%><%@page contentType="application/json" pageEncoding="UTF-8"%>
于 2012-08-02T19:03:24.927 に答える