• 大小: 33.01MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-30
  • 语言: 其他
  • 标签: SSM集成  

资源简介

通过Intellij IDEA搭建SSM框架,集成Bootstrp,实现分页功能

资源截图

代码片段和文件信息

package com.xujd.controller;

import com.xujd.model.PageUtil;
import com.xujd.model.UserInfo;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class baseController {
    protected PageUtil page;

    public PageUtil getPage() {
        if (page == null) {
            page = new PageUtil();
        }
        return page;
    }

    public void setPage(PageUtil page) {
        this.page = page;
    }

    protected HttpServletRequest request;
    protected HttpServletResponse response;

    public HttpServletRequest getRequest() {
        return request;
    }

    /**
     * 获得HttpServletResponse对象
     *
     * @return HttpServletResponse
     */
    protected HttpServletResponse getResponse()
    {
        return response;
    }

    /**
     * 获得HttpSession对象  如果当前session不存在是否重新创建session
     * @param
     * @return HttpSession
     */
    protected HttpSession getSession()
    {
        return this.getRequest().getSession();
    }


    protected  T getSessionAttr(String attrName Class clazz) {
        return (T) this.getSession().getAttribute(attrName);
    }

    /**
     * 从session中获取当前登录用户对象
     *
     * @param
     * @param
     * @return
     */
    public UserInfo getCurrUser() {
        return (UserInfo) this.getSessionAttr(“userInfo“
                UserInfo.class);

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-02-11 10:16  xujd-ssm - two\
     目录           0  2018-02-11 16:20  xujd-ssm - two\.git\
     文件          15  2018-02-11 09:52  xujd-ssm - two\.git\COMMIT_EDITMSG
     文件         306  2018-02-11 09:56  xujd-ssm - two\.git\config
     文件          73  2018-02-11 09:51  xujd-ssm - two\.git\description
     文件          23  2018-02-11 09:51  xujd-ssm - two\.git\HEAD
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\hooks\
     文件         478  2018-02-11 09:51  xujd-ssm - two\.git\hooks\applypatch-msg.sample
     文件         896  2018-02-11 09:51  xujd-ssm - two\.git\hooks\commit-msg.sample
     文件        3327  2018-02-11 09:51  xujd-ssm - two\.git\hooks\fsmonitor-watchman.sample
     文件         189  2018-02-11 09:51  xujd-ssm - two\.git\hooks\post-update.sample
     文件         424  2018-02-11 09:51  xujd-ssm - two\.git\hooks\pre-applypatch.sample
     文件        1642  2018-02-11 09:51  xujd-ssm - two\.git\hooks\pre-commit.sample
     文件        1348  2018-02-11 09:51  xujd-ssm - two\.git\hooks\pre-push.sample
     文件        4898  2018-02-11 09:51  xujd-ssm - two\.git\hooks\pre-rebase.sample
     文件         544  2018-02-11 09:51  xujd-ssm - two\.git\hooks\pre-receive.sample
     文件        1492  2018-02-11 09:51  xujd-ssm - two\.git\hooks\prepare-commit-msg.sample
     文件        3610  2018-02-11 09:51  xujd-ssm - two\.git\hooks\update.sample
     文件        7875  2018-02-11 14:56  xujd-ssm - two\.git\index
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\info\
     文件         240  2018-02-11 09:51  xujd-ssm - two\.git\info\exclude
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\logs\
     文件         166  2018-02-11 09:52  xujd-ssm - two\.git\logs\HEAD
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\logs\refs\
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\logs\refs\heads\
     文件         166  2018-02-11 09:52  xujd-ssm - two\.git\logs\refs\heads\master
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\logs\refs\remotes\
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\logs\refs\remotes\origin\
     文件         148  2018-02-11 09:56  xujd-ssm - two\.git\logs\refs\remotes\origin\master
     目录           0  2018-02-11 14:56  xujd-ssm - two\.git\objects\
     目录           0  2018-02-11 10:16  xujd-ssm - two\.git\objects\02\
............此处省略342个文件信息

评论

共有 条评论