Bonjour, j'ai du code en jsp qui marche, mais j'aimerai le stransformer de manière élégant sans jsp, avec des EL , tags et compagnie qui remplaçerai tous mes calculs dans la boucle. Comment je pourrais m'y prendre ?
Citation:
<% int j = ((Integer) request.getAttribute("nbr_enregistrement")).intValue()/10;%>
<%int k = ((Integer) request.getAttribute("serie")).intValue(); %>
<%int l = ((Integer) request.getAttribute("nbr_enregistrement")).intValue()%10; %>
<%String pagerPage = (String)request.getAttribute("pagerPage"); %>
<% int i = 0; %>
<% int m = 5; %>
<l:notEqual name="RefMenusForm" property="serie" value="0" >
<a href="<%=request.getContextPath()%>/RefMenusList.do?reqCode=display&pagerPage=<%=i+1%>&serie=<%=k-1%>">
<<
</a>
</l:notEqual>
<%--number page in one serie in pagination --%>
<% if ( j+1 >= 5+( 5*k) )
m = 5;
else{
if(l==0){
m = j-(5*k);
}
else
m = j+1-(5*k);
}
%>
<% for ( i=(0+(5*k));i<(m+(5*k));i++)
{
%>
<%if(i+1==Integer.parseInt(pagerPage))
{
%>
<b><%=i+1%></b>
<%}else{ %>
<a href="<%=request.getContextPath()%>/RefMenusList.do?reqCode=display&pagerPage=<%=i+1%>&serie=<%=k %>">
<%=i+1%>
</a>
<%} %>
<% } %>
<% if( m == 5){ %>
<a href="<%=request.getContextPath()%>/RefMenusList.do?reqCode=display&pagerPage=<%=i+1%>&serie=<%=k+1 %>">
>>
</a>
<% } %>