Ces techniques sont utilisées ici pour afficher une arborescence de comptes comptables. Vous pouvez également tourner les pages de haut en bas. J'espère que cela aidera ceux qui en ont besoin. Les fonctions de chaque partie sont les suivantes
1. JAVABEAN : DB est principalement utilisé pour obtenir des enregistrements de compte à partir de la base de données.
2. L'action de la fonction javascript est principalement utilisée pour définir dynamiquement la page vers laquelle le lien hypertexte doit accéder en fonction du numéro de sujet actuel.
3. La structure de la liste entière est contrôlée par des fragments JAVA.
Code principal :
<font size="-1">Compte de revenus :</font></div>
<ul>
<%
int pageLine = 15 ;
int totalRec=0;
int intPage=1;
int je;
si (request.getParameter("page")!=null)
intPage=Integer.parseInt(request.getParameter("page"));
essayer{
totalRec=DB.counttype(1);
}
attraper(Exception e){
e.printStackTrace();
}
int intPageCount=0;
intPageCount=(totalRec+pageLine-1)/pageLine;
%>
<% Éléments de collection= DB.getkemustype(1);
Itérateur it=items.iterator();
si (intPageCount>0)
{
pour(i=1;i<=(intPage-1)*pageLine;i++)
it.next();
pour(i=1;i<=pageLine;i++){
si(it.hasNext()){
kemudetails kemudetails =(kemudetails)it.next();
%>
<li >
<A HREF='javascript:action(<%= convert(kemudetails.getKMH() ) %>)' >
<font size="-1"><%= convert(kemudetails.getNAME()) %></font></font></A>
</li>
<%
}
}
}
%>
</ul>
http://blog.csdn.net/daisy423xu/archive/2007/02/08/1505425.aspx