Java jsp中的循环可以';不要使用变量
在我的jsp页面上,我有:Java jsp中的循环可以';不要使用变量,java,jsp,model-view-controller,Java,Jsp,Model View Controller,在我的jsp页面上,我有: <% int a = 8; int iter = 4; for (int i =0; i <iter; i++){ %> <div class="row">
<%
int a = 8;
int iter = 4;
for (int i =0; i <iter; i++){ %>
<div class="row">
<div class="con col-md-12"></div>
<% for (int j = 0; j <3 ; j++) { %>
<%if (a>=0) {%>
<div class="col-md-3 marg">
<h3><a href="//webdesign-master.ru" target="_blank">${products[a].description} <input type="checkbox" class="cb" ></a></h3>
<a href="//webdesign-master.ru" target="_blank"><img src= "/try/imgage/${products[a].id}" alt="alt"></a>
<p>${products[a].price}</p>
</div>
<%}%>
<% a--; }%>
</div>
<%}%>
您在查看代码中,这是独立的代码。您无法在servlet实例中访问它们(这就是您正在尝试正确执行的操作?)
您可以做的是在控制器中将一些变量声明为模型,并将模型传递给视图。这就是MVC的思想。不,我将从servlet(model.addobject(“a,a”))传递这些变量。但这是第二个问题,为什么我不能迭代我的列表?