FileManageServlet.java 文件源码

java
阅读 34 收藏 0 点赞 0 评论 0

项目:sgroup 作者:
/**
     * 获取文件列表
     * @param req 客户端发送的数据对象
     * @param resp 服务器发送的数据对象(大概)
     */
    protected void toFileList(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//        每页默认显示2条数据
        String size = req.getParameter("pageSize");

        int pageSize = size == null ? 5 : Integer.parseInt(size);
//        查询文件总数
        int fileNum = fileService.queryFileNum();
//        计算总页数
        int pages;
        if (fileNum%pageSize != 0) {
            pages = (fileNum/pageSize) + 1;
        } else {
            pages = (fileNum/pageSize);
        }
//        当前页
        String pageIndex = req.getParameter("curPage");
        int curPage = pageIndex == null ? 1 : Integer.parseInt(pageIndex);

        List<FileDemo> fileDemos = fileService.queryFile(curPage, pageSize);
        req.setAttribute("fileDemos", fileDemos);
        req.setAttribute("curPage",curPage);
        req.setAttribute("pageSize",pageSize);
        req.setAttribute("pages",pages);
        req.getRequestDispatcher("/filemanage/filemanage.jsp").forward(req, resp);
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号