如何将java代码转换为jstl

时间:2017-03-24 03:00:15

标签: jstl

我找不到将java代码转换为jstl

的方法

这是我的java代码

for(int i=0;i<listCategory.size();i+=3){
    int size = i+3<listCategory.size() ? i+3 : listCategory.size
     for(int j=i;j<size;j++){
        Category cate = lisCategory.get(j);
     }
}

请帮帮我:(

1 个答案:

答案 0 :(得分:1)

嗨我不确定我是否理解你想要什么,但是如果可以的话,我会尽力帮助你.JavaServer Pages标准标记库(JSTL)是一个有用的JSP标记的集合,它封装了许多JSP共有的核心功能应用。下面是核心库的标签。

<%@ taglib prefix="c" 
       uri="http://java.sun.com/jsp/jstl/core" %>

如果要从Java模拟for循环,可以使用&lt; c:forEach>标记。这将允许您迭代JSP页面中的列表,假设您包含上面提供的taglib。以下是您可以查看的示例。

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title><c:forEach> Tag Example</title>
</head>
<body>
<c:forEach var="i" begin="1" end="5">
   Item <c:out value="${i}"/><p>
</c:forEach>
</body>
</html>

我希望这可以为您提供一些见解或帮助您完成旅程。