Как показать одну конкретную строку сверху в JSP? - PullRequest
0 голосов
/ 21 февраля 2019

У меня есть категория имени базы данных, где я извлекаю все категории и показываю в jsp через jstl.Я хочу показать одно конкретное имя категории сверху, когда все категории отображаются на экране.Пусть имя категории - это женщины, а ее идентификатор - 4. Значит, оно идет после 3 строк, и jstl также отображается так.Я использую условие if, чтобы проверить, соответствует ли название категории женщинам, и это условие должно выполняться первым.

Код, который я пробовал до сих пор, -

<c:if test="${product.categoryBean.category_name == 'Women'}">                                            
     <div class="catHeading">
         <h2>${product.categoryBean.category_name}</h2>                                             
         <span class="catHeadingViewAll">
         <a href="<c:url value = "product-details/${fn:replace(product.categoryBean.category_name,' ', '')}?subcategory_id=${product.categoryBean.category_id}&caname=${product.categoryBean.category_name}&offset=0"/>">View ALL</a>
         </span>                                            
         <c:forEach items="${product.subCategoryList}" var="sub">  
             <span class="subCatName"><a href="<c:url value = "product-detail/${fn:replace(sub.subcategory_name,' ', '')}?subcategory_id=${sub.subcategory_id}&caname=${sub.subcategory_name}&offset=0"/>">${sub.subcategory_name}</a></span>                                 
         </c:forEach> 
     </div>
</c:if>
<c:choose>
     <c:when test="${product.categoryBean.category_name == 'Women'}">

     </c:when>
     <c:otherwise>                                                
          <div class="catHeading">
             <h2>${product.categoryBean.category_name}</h2>                                             
             <span class="catHeadingViewAll">
             <a href="<c:url value = "product-details/${fn:replace(product.categoryBean.category_name,' ', '')}?subcategory_id=${product.categoryBean.category_id}&caname=${product.categoryBean.category_name}&offset=0"/>">View ALL</a>
             </span>                                            
             <c:forEach items="${product.subCategoryList}" var="sub">  
                  <span class="subCatName"><a href="<c:url value = "product-detail/${fn:replace(sub.subcategory_name,' ', '')}?subcategory_id=${sub.subcategory_id}&caname=${sub.subcategory_name}&offset=0"/>">${sub.subcategory_name}</a></span>                                 
             </c:forEach> 
       </div>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...