我想了解现有的Spring MVC应用程序,在JSP页面中,我发现下面的代码标签在JSP页
<c:forEach items="${responseData}" var="data">
<li>
<c:choose>
<c:when test="${data.firstName}">
<span class="strike">
${f:h(data.lastName)}
</span>
</c:when>
<c:otherwise>
Somem JSP code
在这里我无法理解的代码${f:h(data.lastName)}
意思,甚至如果我删除f:h
,意思是我用${(data.lastName)}
代替${f:h(data.lastName)}
,那么它给了我相同的结果,那么f:h
的用法是什么,它代表什么?
您好@Sudharshan_SMD,感谢您的关心,但我在工作区找不到像<%@ taglib uri =“http://amateras.sf.jp/functions”prefix =“f”%>甚至在使用$ {f:h(data.lastName)}时也没有找到任何HTML标记。 –
必须在页面上的某个位置包含标记库。你使用瓷砖吗?在你的jsp页面上尝试'查看源代码',你应该能够找到taglib。 –