PageBean.java
上传用户:liangcc
上传日期:2019-05-24
资源大小:4412k
文件大小:1k
源码类别:

WEB邮件程序

开发平台:

Java

  1. package com.softeem.webmail.tags;
  2. public class PageBean {
  3. private int current_page;
  4. private int total_count;
  5. private int show_count;
  6. private int first_page=1;
  7. private int last_page;
  8. private boolean has_up;
  9. private boolean has_down;
  10. public PageBean(int current_page, int total_count, int show_count) {
  11. this.current_page = current_page;
  12. this.total_count = total_count;
  13. this.show_count = show_count;
  14. }
  15. public int getCurrent_page() {
  16. return current_page;
  17. }
  18. public void setCurrent_page(int current_page) {
  19. this.current_page = current_page;
  20. }
  21. public int getTotal_count() {
  22. return total_count;
  23. }
  24. public void setTotal_count(int total_count) {
  25. this.total_count = total_count;
  26. }
  27. public int getShow_count() {
  28. return show_count;
  29. }
  30. public void setShow_count(int show_count) {
  31. this.show_count = show_count;
  32. }
  33. public int getLast_page() {
  34. if(getTotal_count()%getShow_count()!=0){
  35. return (getTotal_count()/getShow_count())+1;
  36. }else{
  37. return (getTotal_count()/getShow_count());
  38. }
  39. }
  40. public boolean isHas_up() {
  41. if(getCurrent_page()>1){
  42. return true;
  43. }
  44. return has_up;
  45. }
  46. public boolean isHas_down() {
  47. if(getCurrent_page()<getLast_page()){
  48. return true;
  49. }
  50. return has_down;
  51. }
  52. public int getFirst_page() {
  53. return 1;
  54. }
  55. }