• 大小: 30.68MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-03
  • 语言: Java
  • 标签:

资源简介

Javaweb版人事管理系统,实现了登录注册,管理员增删改查,用户权限等功能

资源截图

代码片段和文件信息

package com.personnel.actions;

import java.util.Date;

import javax.servlet.http.HttpServletRequest;

import jsx3.net.Request;

import org.apache.struts2.ServletActionContext;

//import sun.rmi.transport.proxy.HttpReceiveSocket;

import com.opensymphony.xwork2.ActionSupport;
import com.personnel.common.PageBean;
import com.personnel.common.PageCtr;
import com.personnel.model.Message;
import com.personnel.model.User;
import com.personnel.service.MessageService;
import com.personnel.service.UserService;

public class MessageAction extends ActionSupport {


private static final long serialVersionUID = 8281453900222438060L;
private MessageService msgService;
private UserService userService;
private Message message;

@Override
public String execute() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();

PageBean pageBean = (PageBean) request.getSession().getAttribute(
“pageBean“);
if (pageBean == null) {
pageBean = new PageBean();
}

String mark = ““;
if (request.getParameter(“mark“) != null) {
mark = request.getParameter(“mark“);
} else {
mark = “f“;
}
int tempNumber = 0;
if (request.getParameter(“number“) != null) {
tempNumber = Integer
.parseInt(request.getParameter(“number“).trim());
}
User user=(User)request.getSession().getAttribute(“login“);

// 调用业务层分页显示数据

pageBean =msgService.getRecepMsgList(PageCtr.PageCtrUpdate(pageBean mark
tempNumber)user.getId());


request.setAttribute(“msgs“ pageBean.getResult());

request.getSession().setAttribute(“pageBean“ pageBean);
return “message“;
}
/**
 * 发件箱
 * @return
 */
public String sendMsgs(){
HttpServletRequest request = ServletActionContext.getRequest();

PageBean pageBean = (PageBean) request.getSession().getAttribute(
“pageBean“);
if (pageBean == null) {
pageBean = new PageBean();
}

String mark = ““;
if (request.getParameter(“mark“) != null) {
mark = request.getParameter(“mark“);
} else {
mark = “f“;
}
int tempNumber = 0;
if (request.getParameter(“number“) != null) {
tempNumber = Integer
.parseInt(request.getParameter(“number“).trim());
}
User user=(User)request.getSession().getAttribute(“login“);

// 调用业务层分页显示数据

pageBean =msgService.getSendMsgList(PageCtr.PageCtrUpdate(pageBean mark
tempNumber)user.getId());


request.setAttribute(“msgs“ pageBean.getResult());

request.getSession().setAttribute(“pageBean“ pageBean);
return “send“;
}
/**
 * 草稿箱
 * @return
 */
public String outMsg(){
HttpServletRequest request = ServletActionContext.getRequest();

PageBean pageBean = (PageBean) request.getSession().getAttribute(
“pageBean“);
if (pageBean == null) {
pageBean = new PageBean();
}

String mark = ““;
if (request.getParameter(“mark“) != null) {
mark = request.getParameter(“mark“);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        9083  2016-07-11 19:05  PersonnelPro\.classpath
     目录           0  2011-06-07 10:28  PersonnelPro\.myeclipse\
     文件         310  2010-08-23 16:46  PersonnelPro\.mymetadata
     文件        1963  2016-07-11 19:05  PersonnelPro\.project
     文件          66  2016-07-11 19:05  PersonnelPro\.tern-project
     文件        1628  2010-08-20 18:35  PersonnelPro\build.xml
     文件       10963  2010-08-24 16:54  PersonnelPro\personnel.sql
     目录           0  2016-07-11 19:05  PersonnelPro\src\
     文件        1665  2010-08-17 14:20  PersonnelPro\src\applicationContext-beans.xml
     文件        4140  2010-08-16 13:49  PersonnelPro\src\applicationContext-common.xml
     目录           0  2016-07-02 10:40  PersonnelPro\src\com\
     目录           0  2016-07-02 10:40  PersonnelPro\src\com\personnel\
     目录           0  2016-07-02 10:40  PersonnelPro\src\com\personnel\actions\
     文件        8925  2016-07-11 19:25  PersonnelPro\src\com\personnel\actions\MessageAction.java
     文件        3980  2010-08-23 15:09  PersonnelPro\src\com\personnel\actions\OrganizationAction.java
     文件        4485  2010-08-23 15:19  PersonnelPro\src\com\personnel\actions\UserAction.java
     目录           0  2016-07-02 10:40  PersonnelPro\src\com\personnel\common\
     文件        2282  2010-08-17 10:48  PersonnelPro\src\com\personnel\common\ChineseCharToEn.java
     文件        1369  2010-08-16 10:19  PersonnelPro\src\com\personnel\common\PageBean.java
     文件         655  2010-08-16 10:19  PersonnelPro\src\com\personnel\common\PageCtr.java
     文件         664  2010-08-23 16:57  PersonnelPro\src\com\personnel\common\SendPage.java
     目录           0  2016-07-02 10:40  PersonnelPro\src\com\personnel\dao\
     目录           0  2016-07-02 10:40  PersonnelPro\src\com\personnel\dao\impl\
     文件        4821  2010-08-20 18:38  PersonnelPro\src\com\personnel\dao\impl\MessageDaoImpl.java
     文件        3234  2010-08-23 14:55  PersonnelPro\src\com\personnel\dao\impl\OrganizationDaoImpl.java
     文件        3743  2010-08-23 15:15  PersonnelPro\src\com\personnel\dao\impl\UserDaoImpl.java
     文件        1175  2010-08-17 16:01  PersonnelPro\src\com\personnel\dao\MessageDao.java
     文件         818  2010-08-23 14:50  PersonnelPro\src\com\personnel\dao\OrganizationDao.java
     文件        1054  2010-08-23 15:11  PersonnelPro\src\com\personnel\dao\UserDao.java
     目录           0  2016-07-02 10:40  PersonnelPro\src\com\personnel\filter\
     文件        1546  2010-08-17 18:45  PersonnelPro\src\com\personnel\filter\FilterServlet.java
............此处省略1001个文件信息

评论

共有 条评论