我找不到将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);
}
}
请帮帮我:(
答案 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>
我希望这可以为您提供一些见解或帮助您完成旅程。