• 大小: 29.69MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-24
  • 语言: Java
  • 标签: jboa  javaweb  ssh  

资源简介

JBOA办公管理系统最新版采用SSH框架,开发系统win10,开发工具为IDEA2018.1,采用maven jar包管理,项目分层清晰,包与包之间关系清晰,配置文件易懂。现在还附赠配套oracle数据库sql文件一个。保证将数据库导入后,项目导入IDEA后能完美运行。

资源截图

代码片段和文件信息

package cn.jboa.action;

import java.util.Map;

import javax.servlet.http.HttpServletResponse;

import org.apache.struts2.interceptor.ServletResponseAware;

import cn.jboa.common.Constants;
import cn.jboa.entity.Employee;
import cn.jboa.util.PaginationSupport;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;


public class baseAction extends ActionSupport implements ServletResponseAware{
public HttpServletResponse response;

protected Integer pageNo = 1;
protected Integer pageSize = 5;

protected PaginationSupport pageSupport;

protected Map getSession(){
ActionContext actionContext = ActionContext.getContext();
return actionContext.getSession();
}
protected Map getRequest(){
ActionContext actionContext = ActionContext.getContext();
Map request = (Map)actionContext.get(“request“);
return request;
}
protected Employee getLoginEmployee(){
if (getSession().get(Constants.AUTH_EMPLOYEE)==null){
return null;
}else{
return (Employee)getSession().get(Constants.AUTH_EMPLOYEE);
}
}

protected boolean isStaff(){
Employee employee = getLoginEmployee();
if (employee.getSysPosition().getNameCn().equals(Constants.POSITION_STAFF)){
return true;
}else{
return false;
}
}

protected String getCurrentSn(){
Employee employee = getLoginEmployee();
return employee.getSn();
}
protected  String getCurrManagerSn(){
Employee employee = (Employee)getSession().get(Constants.AUTH_EMPLOYEE_MANAGER);
return employee.getSn();
}

@Override
public void setServletResponse(HttpServletResponse resp) {
this.response = resp;
}
public Integer getPageNo() {
return pageNo;
}
public void setPageNo(Integer pageNo) {
this.pageNo = pageNo;
}
public Integer getPageSize() {
return pageSize;
}
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
public PaginationSupport getPageSupport() {
return pageSupport;
}
public void setPageSupport(PaginationSupport pageSupport) {
this.pageSupport = pageSupport;
}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-02-05 20:39  JBOA项目综合\
     目录           0  2019-02-05 20:32  JBOA项目综合\Oracle数据库sql\
     文件       86523  2019-01-11 15:30  JBOA项目综合\Oracle数据库sql\JBOA数据库设计图.pdm
     文件         500  2019-01-11 15:30  JBOA项目综合\Oracle数据库sql\jboa - tablespace.SQL
     文件       34872  2019-01-11 15:30  JBOA项目综合\Oracle数据库sql\jboa.sql
     文件           0  2019-02-05 20:24  JBOA项目综合\Oracle数据库sql\数据库运行先导入第一个然后再导入第二个.txt
     文件           0  2019-02-05 20:32  JBOA项目综合\Oracle数据库sql\请确保已经安装了Oracle数据库然后再导入SQL.txt
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\
     文件         538  2019-01-25 13:42  JBOA项目综合\maven\.idea\compiler.xml
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\870809aa-37fe-4daf-bc40-3e30b88b48b3\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\870809aa-37fe-4daf-bc40-3e30b88b48b3\storage_v2\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\870809aa-37fe-4daf-bc40-3e30b88b48b3\storage_v2\_src_\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\870809aa-37fe-4daf-bc40-3e30b88b48b3\storage_v2\_src_\schema\
     文件          70  2019-01-25 14:20  JBOA项目综合\maven\.idea\dataSources\870809aa-37fe-4daf-bc40-3e30b88b48b3\storage_v2\_src_\schema\SYS.rUIBAA.meta
     文件    10188611  2019-01-25 14:20  JBOA项目综合\maven\.idea\dataSources\870809aa-37fe-4daf-bc40-3e30b88b48b3\storage_v2\_src_\schema\SYS.rUIBAA.zip
     文件    18744239  2019-01-25 14:20  JBOA项目综合\maven\.idea\dataSources\870809aa-37fe-4daf-bc40-3e30b88b48b3.xml
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\af0274ea-20cd-4dfa-bb17-63c2dee708c5\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\af0274ea-20cd-4dfa-bb17-63c2dee708c5\storage_v2\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\af0274ea-20cd-4dfa-bb17-63c2dee708c5\storage_v2\_src_\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\.idea\dataSources\af0274ea-20cd-4dfa-bb17-63c2dee708c5\storage_v2\_src_\schema\
     文件          71  2019-01-25 13:42  JBOA项目综合\maven\.idea\dataSources\af0274ea-20cd-4dfa-bb17-63c2dee708c5\storage_v2\_src_\schema\BDQN.3wkfAA.meta
     文件       24096  2019-01-25 13:42  JBOA项目综合\maven\.idea\dataSources\af0274ea-20cd-4dfa-bb17-63c2dee708c5.xml
     文件         831  2019-01-25 14:19  JBOA项目综合\maven\.idea\dataSources.local.xml
     文件         633  2019-01-25 14:18  JBOA项目综合\maven\.idea\dataSources.xml
     文件         209  2019-01-25 13:42  JBOA项目综合\maven\.idea\encodings.xml
     文件         656  2019-01-25 13:42  JBOA项目综合\maven\.idea\misc.xml
     文件       27083  2019-01-25 17:20  JBOA项目综合\maven\.idea\workspace.xml
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\m2\
     目录           0  2019-02-05 20:31  JBOA项目综合\maven\m2\repository\
............此处省略890个文件信息

评论

共有 条评论