我有这样的代码:为什么struts迭代会在源代码中插入空行?
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<% List<String> years = new ArrayList<String>(); %>
<logic:iterate name="ActiviteHolidayForm" property="holidayDays" id="line">
<%
if(!years.contains(line.toString().split("-")[0]))
years.add(line.toString().split("-")[0]);
%>
</logic:iterate>
的问题是,此代码插入的在源代码中的空白行数量庞大的(I假设等于倍代码迭代)。有没有办法避免这种情况?我提到我在这段代码之前和之后有一行。谢谢!
嗨,起初我会把所有这些代码写在一行下,然后再试一次。这是你的意思吗?我提到我在这个代码之前和之后有一行代码。“ ? –
可能的重复[从jsp输出中删除空白](http://stackoverflow.com/questions/208736/strip-whitespace-from-jsp-output) – BalusC
谢谢! _id =“line”> _和_ <%_之间的返回以及_%> _和_ logic:iterate> _之间的返回似乎会导致此问题。 – radonys