1. 功能介绍

    会话对象为用户登录后产生的会话数据,该数据会在用户退出或关闭浏览器时自动失效,主要定义一些登录相关的信息,以及一些权限等会话级数据。

  2. 方法说明

    1. String getStaffId();获取当前登陆员工号
    2. String getStaffName();获取当前登陆员工名称
    3. String getDeptId();获取当前登陆员工所在部门标识
    4. String getDeptCode();获取当前登陆员工所在部门编码
    5. String getDeptName();获取当前登陆员工所在部门名称
    6. String getCityId();获取当前登陆员工所在业务区编码
    7. String getCityName();获取当前登陆员工所在业务区名称
    8. String getEpachyId();获取当前登陆员工所在地州编码
    9. String getLoginEpachyId();获取当前登陆地州编码
    10. String getVersion();获取系统版本号,在application.xml配置
    11. String getProvinceId();获取省代码,在application.xml配置
    12. String getSubSysCode();获取子系统编码,在application.xml配置
    13. boolean isProductMode();判断是否是产品模式,在application.xml配置
    14. boolean hasPriv(String privCode);判断是否有privCode权限
    15. boolean isProv(String provinceId);判断是否是provinceId省代码
    16. Object getAttribute(String attribute);获取会话对象中指定名称的值
    17. void setAttribute(String attribute, Object value);设置会话对象中指定名称和值
    18. void removeAttribute(String attribute);删除会话对象中指定名称的值
    19. String[] getAttributeNames();获取会话对象中所有的属性名称
    20. 注:java中获取visit对象,通过pd.getContext()获取,如pd.getContext().getStaffId(),在HTML中获取通过ognl:visit.staffId方式获取,HTML中采用简写方式即可获取