⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 order.jsp

📁 培训考试系统代码
💻 JSP
字号:
<%

    String  columPam          =  request.getParameter("orderColum");

    int     orderBy = 0;

    String  flagPam           =  request.getParameter("orderFlag");

    String pageNumStr         =  request.getParameter("pageNum");

    boolean orderFlag         =  false;

    boolean isOrderFlag       =  false;



   if(flagPam != null)

   {

      isOrderFlag = Boolean.valueOf(flagPam).booleanValue();

   }

   //如请求中有排序请求

    if(columPam != null && flagPam != null)

    {

        try

        {

            orderBy = Integer.parseInt(columPam);

        }

        catch(NumberFormatException e)

        {

            orderBy = 0;

        }



        orderFlag = Boolean.valueOf(flagPam).booleanValue();

        if(orderFlag == true)

        {

           isOrderFlag = false;

        }

        else

        {

           isOrderFlag = true;

        }

    }



    if(turnOrderRs != null && pageNumStr == null)

    {

       //对结果集进行排序

       turnOrderRs.sort(orderBy,orderFlag);

    }


    // 确保系统已经初始化
    if (!com.huawei.icd30.common.systemconfig.Initor.ensureInited())
    {
        response.sendRedirect("/public/systemconfig/common/error.jsp?ecode=initorError");
        return;
    }
    
    //pageRecoder每页显示的记录数,将来调用initBase里面的get方法得到具体值
    int pageRecoder = 10;
    String pageRecoderStr = com.huawei.icd30.common.systemconfig.Initor.systemConfig.get("agt/pageNum","10");;
    if( pageRecoderStr != null)
    {
         pageRecoder = Integer.parseInt(pageRecoderStr);
    }

    int pageNum = 1;

    int maxPage = 0;

    int recordCount = 0;



    int frontPageNum = 1;

    int backPageNum =2;



    if(turnOrderRs != null)

    {

        maxPage     = turnOrderRs.getMetaData().getRecordCount()/pageRecoder;

        maxPage     = turnOrderRs.getMetaData().getRecordCount()%pageRecoder == 0 ? maxPage: (maxPage +1) ;

        recordCount = turnOrderRs.getMetaData().getRecordCount();



        if(pageNumStr != null)

        {

            try

            {

                pageNum = Integer.parseInt(pageNumStr);

                frontPageNum = pageNum -1;

                backPageNum = pageNum +1;

            }

             catch(NumberFormatException e)

            {

                pageNum = 1;

            }

        }

    }

%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -