2012-05-31 145 views
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> 

+0

您應該所有的JS移動插入腳本代碼,這是非常艱難,當你有你的行爲和HTML混合在一起 – Undefined

+1

作爲@Ilya Karnaukhov指出的那樣,我們有問題,再現描述的行爲讀。你能否向我們展示你的html源代碼,並詳細描述你的自定義標籤所做的事情。 thx –

+0

現在是否合適? – RVP

回答

0

這在web.xml中添加裝飾的白色空間direcitve後工作。

<jsp-property-group>  
<url-pattern>*.do</url-pattern>  
<trim-directive-whitespaces>true</trim-directive-whitespaces> 
</jsp-property-group>