0

嗨,我遇到了一个烦人的问题。查看以下代码,在代码中,我有 2 个链接,这些链接根据自定义标签检查的条件出现。问题是当我看到这个页面的 HTML 源代码时,第二个锚点出现在第一个锚点之后 700 行(空行)。任何人请帮我解决这个问题。在此先感谢..

<a href="${contextPath}/rts/reports/listOfReports.do"> rts</a>
<s:userHasAccess functionId="<%=ReportsConstants.CFS_LOAD_PLANNING_FNCT_ID%>">             
<jsp:attribute name="yes">
<a href="${contextPath}/lprt/reports/listOfReports.do">lprt</a>

自定义标签执行权限检查并返回 true 或 false。

更新:HTML来源:

<a href="/ptp/rts/reports/listOfReports.do"> rts</a> //700 blank lines
<a href="/ptp/lprt/reports/listOfReports.do">lprt</a>

4

1 回答 1

0

这在 web.xml 中添加修剪空白指令后起作用。

<jsp-property-group>     
<url-pattern>*.do</url-pattern>     
<trim-directive-whitespaces>true</trim-directive-whitespaces>   
</jsp-property-group> 
于 2012-08-15T07:35:59.780 回答