我正在使用以下代码来显示我的搜索结果
<c:if test="${!empty param.SearchName}">
<h1>Results for "${fn:escapeXml(param.SearchName)}"</h1>
<ol>
<cmsu:simpleSearch query="${param.SearchName}" var="results" startLevel="1" />
<c:if test="${empty results}">
<p>No results could be found</p>
</c:if>
<c:forEach var="node" items="${results}">
<li>
<span class="pageTitle"><a href="${pageContext.request.contextPath}${node.handle}.html">${node.title}</a></span>
<a href="${pageContext.request.contextPath}${node.handle}.html"><p class="snipet"><cmsu:searchResultSnippet query="${fn:escapeXml(param.SearchName)}" page="${node}" chars="120"/></p></a>
</li>
</c:forEach>
</ol>
</c:if>
它在 Author 实例中运行良好,但由于某种原因,在公共实例中返回的结果集始终为空。
条件总是返回真。
知道这个问题来自哪里吗?
在此先感谢,A。