Html 锚定标记之间有大量空白
您好,我有一个恼人的问题。看看下面的代码,在代码中我有两个链接,它们是根据自定义标记检查的条件显示的。问题是当我看到这个页面的HTML源代码时,第二个锚出现在第一个锚之后700行(空行)。任何人都可以帮我解决这个问题。提前谢谢Html 锚定标记之间有大量空白,html,jsp,anchor,Html,Jsp,Anchor,您好,我有一个恼人的问题。看看下面的代码,在代码中我有两个链接,它们是根据自定义标记检查的条件显示的。问题是当我看到这个页面的HTML源代码时,第二个锚出现在第一个锚之后700行(空行)。任何人都可以帮我解决这个问题。提前谢谢 <a href="${contextPath}/rts/reports/listOfReports.do"> rts</a> <s:userHasAccess functionId="<%=ReportsConstants.CFS_LO
<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>
//700个空行
在web.xml中添加了修剪空白direcitve之后,这就起到了作用
<jsp-property-group>
<url-pattern>*.do</url-pattern>
<trim-directive-whitespaces>true</trim-directive-whitespaces>
</jsp-property-group>
*.做
真的
复制问题时遇到问题:!(这是我在Chrome中看到的源代码)。你用的是什么浏览器?你应该把你所有的js移到一个脚本标记中,当你把你的行为和html混合在一起时,阅读起来非常困难,正如@Ilya Karnaukhov指出的那样,我们在复制所描述的行为时遇到了问题。你可以告诉我们你的html源代码,以及详细描述你的自定义标签做什么。thx@all更新了我的问题你可能想重新标记这个问题,因为它似乎不是关于HTML和锚,而是关于生成它的内容。我从外观上假设JSP,但这就是问题的根源。我不知道JSP,但我猜某些东西(可能是您的自定义标记)出于某种原因输出了大量空白。我的猜测是包含一个大文件,其内容被服务器剥离,但其空白仍然存在。