تُستخدم هذه التقنيات هنا لعرض قائمة شجرة للحسابات المحاسبية. يمكنك أيضًا قلب الصفحات لأعلى ولأسفل. نأمل أن يساعد المحتاجين. وظائف كل جزء هي كما يلي
1. JAVABEAN: يستخدم DB بشكل أساسي للحصول على سجلات الحساب من قاعدة البيانات.
2. يتم استخدام إجراء وظيفة جافا سكريبت بشكل أساسي لتعيين الصفحة التي يجب أن ينتقل الارتباط التشعبي إليها ديناميكيًا بناءً على رقم الموضوع الحالي.
3. يتم التحكم في بنية القائمة بأكملها بواسطة أجزاء JAVA.
الكود الرئيسي:
<font size="-1">حساب الدخل:</font></div>
<ul>
<%
int pageLine=15;
int TotalRec=0;
int intPage=1;
كثافة العمليات أنا؛
إذا (request.getParameter("page")!=null)
intPage=Integer.parseInt(request.getParameter("page"));
يحاول{
TotalRec=DB.counttype(1);
}
قبض (استثناء ه) {
printStackTrace();
}
int intPageCount=0;
intPageCount=(totalRec+pageLine-1)/pageLine;
%>
<% عناصر المجموعة= DB.getkemustype(1);
Iterator it=items.iterator();
إذا (intPageCount>0)
{
ل(i=1;i<=(intPage-1)*pageLine;i++)
it.next();
ل(i=1;i<=pageLine;i++){
إذا(it.hasNext()){
kemudetails kemudetails =(kemudetails)it.next();
%>
<li >
<A HREF='javascript:action(<%= converter(kemudetails.getKMH() ) %>)' >
<font size="-1"><%= converter(kemudetails.getNAME()) %></font></font></A>
</لي>
<%
}
}
}
%>
</ul>
http://blog.csdn.net/daisy423xu/archive/2007/02/08/1505425.aspx