如果浏览器地址栏中的页面 URL 以“搜索”结尾,我需要创建一个特殊条件。到目前为止,在我的 .jpsf 文件中,我有以下代码:
<c:choose>
<c:when test="${SOMETHINGHERE eq 'Search'}">
<c:out value="Search" />
</c:when>
<c:otherwise>
<c:out value="${topCat}" />|<c:out value="${subCatA}" />|<c:out value="${subCatB}" />|<c:out value="${subCatC}" />
</c:otherwise>
</c:choose>
我可以在该SOMETHINGHERE
部分中放置什么来检测 URL 是否包含搜索字词?浏览此处的帖子并在 Google 上搜索并没有让我找到任何有效的答案。
我也尝试添加<% String currentPDP = request.getParameter("search")%>
,但它返回了 500 错误,可能是因为 _Search 没有正确设置为参数(它在 URL 的末尾硬编码)并且代码格式不正确。
我是 JSP 的新手,必须在工作中学习,所以我感谢您的耐心和您可以提供的任何帮助。非常感谢你。