• 大小: 6.59MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-26
  • 语言: 其他
  • 标签: JSP  Servlet  

资源简介

OfficeAssistant 个人办公助理系统 Marry是一家公司的行政部职员,每天都要为公司其他部门提供繁多的后勤支持服务。而便利贴是Marry每天必不可少的手头工具,每天她都要在便利贴上记录下五花八门的工作事务,以便安排一天的日程。但是,很快她就发现,每天淹没在便利贴的海洋,不仅无法有效地提高工作效率,而且小而繁多的便利贴难以归整,非常容易遗失,往往影响了正常工作。 一个贴心、便利的个人办公自动化系统是解决Marry苦恼的最合适的方法。于是,Marry向上司提出了申请,建议公司建立面向员工的个人办公助理系统。没想到,公司立马开会通过了Marry的这一提议。如果您是负责这个项目的开发人员,请您为像Marry这样的员工实现以下系统需求: ■用户注册与管理,对员工用户进行按部门、职位、职能的分类管理。 ■短消息管理,用于注册用户之间的简单通信。 ■站内邮件服务,用于站内用户之间发送邮件,并提供附件传送功能。 ■个人文件柜,用于用户存储常用的资源,也可设置共享,以供授权用户下载。 ■工作日程管理,提供重要事件提醒服务。

资源截图

代码片段和文件信息

/*
 * To change this template choose Tools | Templates
 * and open the template in the editor.
 */

import java.io.IOException;
import java.io.PrintStream;
import java.io.PrintWriter;
import java.io.StringWriter;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 *
 * @author Lenovo
 */
public class myFilter implements Filter {
    
    private static final boolean debug = true;
    // The filter configuration object we are associated with.  If
    // this value is null this filter instance is not currently
    // configured. 
    private FilterConfig filterConfig = null;
    
    public myFilter() {
    }    
    
    private void doBeforeProcessing(ServletRequest request ServletResponse response)
            throws IOException ServletException {
        if (debug) {
            log(“myFilter:DoBeforeProcessing“);
        }

        // Write code here to process the request and/or response before
        // the rest of the filter chain is invoked.

        // For example a logging filter might log items on the request object
        // such as the parameters.
/*
        for (Enumeration en = request.getParameterNames(); en.hasMoreElements(); ) {
        String name = (String)en.nextElement();
        String values[] = request.getParameterValues(name);
        int n = values.length;
        StringBuffer buf = new StringBuffer();
        buf.append(name);
        buf.append(“=“);
        for(int i=0; i < n; i++) {
        buf.append(values[i]);
        if (i < n-1)
        buf.append(““);
        }
        log(buf.toString());
        }
         */
    }    
    
    private void doAfterProcessing(ServletRequest request ServletResponse response)
            throws IOException ServletException {
        if (debug) {
            log(“myFilter:DoAfterProcessing“);
        }

        // Write code here to process the request and/or response after
        // the rest of the filter chain is invoked.

        // For example a logging filter might log the attributes on the
        // request object after the request has been processed. 
/*
        for (Enumeration en = request.getAttributeNames(); en.hasMoreElements(); ) {
        String name = (String)en.nextElement();
        object value = request.getAttribute(name);
        log(“attribute: “ + name + “=“ + value.toString());
        
        }
         */

        // For example a filter might append something to the response.
/*
        PrintWriter respOut = new PrintWriter(response.getWriter());
        respOut.println(“

This has been appended by an intrusive filter.“);
         */
    }

    /**
     *
     * @param request The servlet request we are processing
     * @param response The servlet response we are creating


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    3145728  2011-07-07 00:21  App_Data\Assistant.mdf

     文件    1048576  2011-07-07 00:21  App_Data\Assistant_log.ldf

     文件     231949  2011-06-22 09:46  App_Data\新建文件夹\sqljdbc.jar

     文件       9063  2011-07-06 14:52  build\web\file.jsp

     文件       5786  2011-07-06 14:52  build\web\fileshare.jsp

     文件       2487  2011-07-06 14:52  build\web\fileupload.jsp

     文件       1470  2011-07-06 14:52  build\web\index.jsp

     文件       2212  2011-07-06 14:52  build\web\login.jsp

     文件      18274  2011-07-06 23:28  build\web\mail.jsp

     文件       4148  2011-07-06 23:23  build\web\mail_show.jsp

     文件       7794  2011-07-06 14:52  build\web\Main.jsp

     文件       2614  2011-07-06 14:52  build\web\password.jsp

     文件       4875  2011-07-06 14:52  build\web\register.jsp

     文件      16150  2011-07-06 23:44  build\web\schedule.jsp

     文件      17026  2011-07-06 14:52  build\web\sms.jsp

     文件       2867  2011-07-06 14:52  build\web\systeminfo.jsp

     文件        524  2011-07-06 14:52  build\web\WEB-INF\glassfish-web.xml

     文件        516  2011-07-06 14:52  build\web\WEB-INF\sun-web.xml

     文件       7120  2011-07-06 14:52  build\web\WEB-INF\web.xml

     文件          0  2011-07-06 15:57  build\web\WEB-INF\classes\.netbeans_automatic_build

     文件          0  2011-07-06 15:57  build\web\WEB-INF\classes\.netbeans_update_resources

     文件       4823  2011-07-06 15:57  build\web\WEB-INF\classes\myFilter.class

     文件       6187  2011-07-06 15:57  build\web\WEB-INF\classes\upload\File.class

     文件       1746  2011-07-06 15:57  build\web\WEB-INF\classes\upload\Files.class

     文件       1829  2011-07-06 15:57  build\web\WEB-INF\classes\upload\Request.class

     文件      16332  2011-07-06 15:57  build\web\WEB-INF\classes\upload\SmartUpload.class

     文件        360  2011-07-06 15:57  build\web\WEB-INF\classes\upload\SmartUploadException.class

     文件       5869  2011-07-06 23:17  build\web\WEB-INF\classes\servlet\Addmail.class

     文件       3525  2011-07-06 15:57  build\web\WEB-INF\classes\servlet\Addmsg.class

     文件       2504  2011-07-06 16:21  build\web\WEB-INF\classes\servlet\DBHelper.class

............此处省略104个文件信息

评论

共有 条评论