ブラウザのアドレス バーのページ 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 に不慣れで、仕事で学ばなければなりません。ご理解とご協力をお願いいたします。よろしくお願いします。