如何将脚本更改为JSTL显示字符串数组



如何将脚本更改为JSTL

    <%String sentenceArray[] = (String[])request.getAttribute("displaySentenceArray"); %> 
<% for (int i=0; i< sentenceArray.length;i++){ %>
    <p> The Result IS   : <%=sentenceArray[i] %>  </p>
<%} %> 

我是JSTL新手

JSTL应该是这样的

    <c:forEach var="sentence" items="${requestScope.displaySentenceArray}" >
        <p> The Result IS   :<c:out value="${sentence}"></c:out></p>
    </c:forEach>

requestScope。displaySentenceArray将从请求中获取整个数组。'sentence'将是数组的单个元素,<c:forEach>标记将迭代数组,<c:out>将将元素打印到JSP。

最新更新