Мне нужно получить доступ к векторам в JSTL

#java #jsp #jstl

#java #jsp #jstl

Вопрос:

Это мой JSTL-код. можете ли вы помочь мне исправить этот код?

 <c:set var="answer" value="${N}"/> 
<c:set var="level" value="${Firm Level}"/> 
    <c:if test="${not empty objBrokerVO}"> 
        <c:forEach var="objAccessVO" items="${AccessVO}">
            <TR>
        <TD WIDTH="200"><c:out value="${objAccessVO.SiteDesc}"/></TD>
            <c:if test="${objAccessVO.getAccess=='F'}">
                <c:out var="answer" value="${Y}"/>
                    <c:choose>
                        <c:when test="${objAccessVO.getAccess=='G'}">
                            <c:out var="answer" value="${Y}"/>
                            <c:out var="level" value="${Granted User Level}"/>
                         </c:when>
                         <c:when test="${objAccessVO.getAccess=='N'}">
                             <c:out var="answer" value="${N}"/>
                         </c:when>
                         <c:when test="${objAccessVO.getAccess=='R'}">
                            <c:out var="answer" value="${N}"/>
                            <c:out var="level" value="${Revoked User Level}"/>
                        </c:when>
                    </c:choose>
           </c:if>      
      <TD ALIGN="CENTER" WIDTH="75"><B><c:out value="${answer}"/></B></TD>
      <TD ALIGN="CENTER" WIDTH="150"><B><c:out value="${level}"/></B></TD>
    </TR>
       </c:foreach>
    </c:if>
</TABLE>
</c:if>
  

Комментарии:

1. Пожалуйста, задайте правильный вопрос. вам нужно показать нам код (если он есть) вместе с описанием проблемы

Ответ №1:

Если вы хотите выполнить итерацию по вектору, используя JSTL, пожалуйста..

 <c:forEach var="person" items="personVector">
             <c:out value="${person.name}" />
</c:forEach>
  

Комментарии:

1. Я ответил вам, как выполнить итерацию Vector , теперь, в чем ваш вопрос, я в замешательстве

2. Я преобразовал скриптлет в JSTL. проверьте мой JSTL, я не понимаю его правильно.

3. check on my JSTL где твой?