forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   PHP / MySQL (http://forum.boolean.name/forumdisplay.php?f=135)
-   -   JSP не могу понять в чем ошибка (http://forum.boolean.name/showthread.php?t=16518)

NetBuilding 22.03.2012 14:36

JSP не могу понять в чем ошибка
 
есть куча статей. нужно разбить их на страницы
делаю так


PHP код:

<%=DocumentContext.getPagingpageNum docContext.getFilterRootNodes().size()) %> 

почему-то всегда выводит только
<a class="sel">1</a>
и все. только одна страничка ё.

PHP код:

public class DocumentContext {

    private static 
Logger logger Logger.getLogger(DocumentContext.class);
    public static final 
int COUNT_NODES_PER_PAGE 10;
    public static final 
int COUNT_PAGINGS_PER_STRING 6;
    
    public static final 
String PRESS_FILTER_NAME "press";

    public static 
String getPaging(int currentPageint currentNodes) {

        
String result "";
currentNodes 100;
  
//     if (currentNodes < 1) {
  //          return "";
  //      }

// количество ссылочек 
        
int pages currentNodes COUNT_NODES_PER_PAGE;

        if (
currentNodes COUNT_NODES_PER_PAGE 0) {
            
pages++;
        }

     
//   if (currentPage > pages) {
    //        return "";
    //    }

        
result += "";

        
int left_link_count = ((currentPage 1) > (COUNT_PAGINGS_PER_STRING 2)) ? (COUNT_PAGINGS_PER_STRING 1) : (currentPage 1);
        
int pageNo currentPage left_link_count;
pageNo 3;
        if (
pageNo 1) {
            
result += "<a href=\"?page=1\">1</a> <a style=\"text-decoration:none\">→</a>";
        }

        for (
int i 0COUNT_PAGINGS_PER_STRING 1i++) {
            if (
pageNo pages) {
                break;
            } else { if (
pageNo == currentPage) {
                
result += "<a class=\"sel\" >" pageNo "</a>";
            } else {
                
result += "<a href=\"?page=" pageNo "\">" pageNo "</a>";
            }
            
pageNo++;
        }

        if ((
pageNo 1) < pages) {
            
result += "<a style=\"text-decoration:none\">←</a> <a href=\"?page=" pages "\">" pages "</a>";
        }
        
result += "";
        

    }
        return 
result;
    }



NetBuilding 23.03.2012 15:01

Ответ: JSP не могу понять в чем ошибка
 
Ложная тревога проблема совсем в другом :)


Часовой пояс GMT +4, время: 16:27.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot