2012-08-02 73 views
1

我的JSP我如何防止<%@page... %>屬性從添加類似於以下...一個<BR/>

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

每個< %%>是造成額外的新行...我怎樣才能防止這種情況從而不必將所有%> <%粘貼在一起?這導致3個以上的新行(幾乎每個導入一行)。如果我將所有進口混合在一起,它仍然至少留下一條新線。

回答

4

如果你使用JSP 2.1或更高版本可以使用:(!)

<%@ page trimDirectiveWhitespaces="true" %> 

對於舊版本,如果你使用的是Tomcat,你可以使用:

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

在web.xml中。

2

您可以「粘貼」 %><%在一起,但有一個單一指令內的新線路:

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