Diese Techniken werden hier verwendet, um eine Baumliste von Buchhaltungskonten anzuzeigen. Sie können die Seiten auch nach oben und unten umblättern. Ich hoffe, es hilft den Bedürftigen. Die Funktionen jedes Teils sind wie folgt
1. JAVABEAN: DB wird hauptsächlich zum Abrufen von Kontodatensätzen aus der Datenbank verwendet.
2. Die Javascript-Funktionsaktion wird hauptsächlich verwendet, um die Seite, zu der der Hyperlink springen soll, basierend auf der aktuellen Betreffnummer dynamisch festzulegen.
3. Die Struktur der gesamten Liste wird durch JAVA-Fragmente gesteuert.
Hauptcode:
<font size="-1">Einkommenskonto:</font></div>
<ul>
<%
int pageLine=15;
int totalRec=0;
int intPage=1;
int i;
if (request.getParameter("page")!=null)
intPage=Integer.parseInt(request.getParameter("page"));
versuchen{
totalRec=DB.counttype(1);
}
Catch(Ausnahme e){
e.printStackTrace();
}
int intPageCount=0;
intPageCount=(totalRec+pageLine-1)/pageLine;
%>
<% Collection items= DB.getkemustype(1);
Iterator it=items.iterator();
if (intPageCount>0)
{
for(i=1;i<=(intPage-1)*pageLine;i++)
it.next();
for(i=1;i<=pageLine;i++){
if(it.hasNext()){
kemudetails kemudetails =(kemudetails)it.next();
%>
<li >
<A HREF='javascript:action(<%= konvertieren(kemudetails.getKMH() ) %>)' >
<font size="-1"><%= konvertieren(kemudetails.getNAME()) %></font></font></A>
</li>
<%
}
}
}
%>
</ul>
http://blog.csdn.net/daisy423xu/archive/2007/02/08/1505425.aspx