عند تعلم استخدام جداول bootstrap ، عند تراكم العميل ، بمساعدة الأصدقاء ، وجدت المستند http://boostrap-table.wenzhixin.net.cn/examples/
تم العثور على عدد الصفحات لكل صفحة يتم تمريرها إلى الخلفية ، ويبدأ عدد السجلات.
ابدأ في التغلب ، وشارك الرمز الخاص بي ، واحصل على رقم الصفحة ورقم الصفحة من جدول Bootstrap ، وقم بتسليمه إلى الخلفية للمعالجة.
$ ('#table'). bootstraptable ({url: '<٪ = path ٪>/feedlist.cqzk' ، striped: true ، pagination: true ، pagelist: [3،5،20] ، pagesize: 3 ، pagenumber: 1 ، sidepagination: 'server' ، // set as server-side placin. "Creatime" ، العنوان: "الوقت"}]}) ؛ requestmapping (value = "/feedlist.cqzk") reSponsebody public string url_ad1 (طلب httpservletrequest ، صفحة pootpage) servletexception ، ioException ، runtimeexception {suppressWarnings ("unchecked") bootpage pager = Feedbackdao.getBypage ("From Feedback" ، page ، null) ؛ System.out.println ((jsonarray.fromobject (pager)). getString (0) .ToString ()) ؛ العودة (jsonarray.fromobject (pager)). getString (0) .ToString () ؛ // إذا لم تكتب .getString (0) ، سيكون لديك شريحة إضافية ، والمصفوفة التي تم إرجاعها هي واحدة ، وإذا كتبتها ، فستقوم بإرجاع الكائن الأول. } getBypage public getBypage (سلسلة hql ، pager pager ، خريطة <سلسلة ، كائن> شرط) {if (pager == null) {رمي جديد alfortalargumentexception ("لا يمكن أن تكون الصفحة فارغة!") ؛ } Query Q = SessionFactory.getCurrentsession (). createquery (HQL) ؛ Q.SetFirStresult (pager.getoffset ()) ؛ Q.SetMaxResults (pager.getLimit ()) ؛ if (حالة! = null) {q.setProperties (الشرط) ؛ } pager.setRows (q.list ()) ؛ pager.settotal (this.countall (hql ، instrict)) ؛ إرجاع النداء } countall محمي طويل (سلسلة HQL ، خريطة <سلسلة ، كائن> شرط) {if (hql == null) {return 0l ؛ } string tmphql = hql.toLowerCase () ؛ regex string = hql.substring (0 ، tmphql.indexof ("from")) ؛ hql = hql.replacefirst (regex ، "select count (*)") ؛ Query q = sessionfactory.getCurrentsession (). createquery (HQL) ؛ if (حالة! = null) {q.setProperties (الشرط) ؛ } return (long) Q.Uniqueresult () ؛ } Public Final Class Bootpage <T> {total total long ؛ قائمة محمية <T> الصفوف ؛ الحد الأقصى المحمي = 0 ؛ محمية int الإزاحة = 0 ؛ ترتيب السلسلة المحمي = "ASC" ؛إذا كنت لا تزال ترغب في الدراسة بعمق ، فيمكنك النقر هنا لدراسة وإرفاق 3 مواضيع مثيرة لك:
Bootstrap التعلم البرنامج التعليمي
Bootstrap البرنامج التعليمي العملي
تعليمي استخدام المكونات الإضافية Bootstrap
ما سبق هو طريقة استخدام جدول bootstrap المشترك معك. آمل أن يكون من المفيد لك إتقان طريقة استخدام جدول Bootstrap.