เทคนิคเหล่านี้ใช้เพื่อแสดงรายการบัญชีแบบต้นไม้ คุณยังสามารถเปิดหน้าขึ้นและลงได้ หวังว่าจะช่วยผู้ที่ต้องการความช่วยเหลือ หน้าที่ของแต่ละส่วนมีดังนี้
1. JAVABEAN: DB ส่วนใหญ่จะใช้เพื่อขอรับบันทึกบัญชีจากฐานข้อมูล
2. การทำงานของฟังก์ชันจาวาสคริปต์ส่วนใหญ่จะใช้เพื่อตั้งค่าหน้าที่ไฮเปอร์ลิงก์ควรข้ามแบบไดนามิกตามหมายเลขหัวเรื่องปัจจุบัน
3. โครงสร้างของรายการทั้งหมดถูกควบคุมโดยแฟรกเมนต์ JAVA
รหัสหลัก:
<font size="-1">บัญชีรายได้:</font></div>
<ul>
-
int pageLine=15;
int TotalRec=0;
int intPage=1;
ฉัน;
ถ้า (request.getParameter("หน้า")!=null)
intPage=Integer.parseInt(request.getParameter("หน้า"));
พยายาม{
TotalRec=DB.counttype(1);
-
จับ (ข้อยกเว้น e) {
e.printStackTrace();
-
int intPageCount=0;
intPageCount=(totalRec+pageLine-1)/pageLine;
-
<% รายการคอลเลกชัน= DB.getkemustype(1);
ตัววนซ้ำ it=items.iterator();
ถ้า (intPageCount>0)
-
สำหรับ(i=1;i<=(intPage-1)*pageLine;i++)
it.ถัดไป();
สำหรับ(i=1;i<=pageLine;i++){
ถ้า(it.hasNext()){
kemudetails kemudetails =(kemudetails)it.next();
-
<li >
<A HREF='javascript:action(<%= แปลง(kemudetails.getKMH() ) %>)' >
<font size="-1"><%= แปลง(kemudetails.getNAME()) %></font></font></A>
</li>
-
-
-
-
-
</ul>
http://blog.csdn.net/daisy423xu/archive/2007/02/08/1505425.aspx