⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 retrievepersonservlet.java

📁 JSP物业管理系统 一份比较完整的物业管理系统源码。 对于初学者可以有一定的借鉴。
💻 JAVA
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   RetrievePersonServlet.java

package personaladmin;

import common.*;
import java.io.PrintStream;
import java.util.Vector;
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

// Referenced classes of package personaladmin:
//            RetrievePersonDBBean

public class RetrievePersonServlet extends ParentServlet
{

    public RetrievePersonServlet()
    {
    }

    public void performTask(HttpServletRequest httpservletrequest, HttpServletResponse httpservletresponse)
    {
        try
        {
            RetrievePersonDBBean retrievepersondbbean = new RetrievePersonDBBean();
            ParseInputStringBean parseinputstringbean = new ParseInputStringBean();
            String s = httpservletrequest.getParameter("inputString");
            Vector vector = parseinputstringbean.parseCommonFormatIS(s);
            Vector vector1 = (Vector)getServletContext().getAttribute("Para");
            retrievepersondbbean.setUserID((String)vector1.elementAt(0));
            retrievepersondbbean.setPassword((String)vector1.elementAt(1));
            retrievepersondbbean.setURL((String)vector1.elementAt(2));
            retrievepersondbbean.setDriver((String)vector1.elementAt(3));
            retrievepersondbbean.setDataSourceName((String)vector1.elementAt(4));
            retrievepersondbbean.setPersNumb((String)vector.elementAt(0));
            try
            {
                retrievepersondbbean.initialize();
            }
            catch(Exception exception1)
            {
                throw exception1;
            }
            retrievepersondbbean.setTableName("personnelinfo");
            retrievepersondbbean.setSelectSQL01("SELECT  NUMBER,PERSNUMB, PERSNAME, PERSGENDER,PICTURENAME, NATION, BORNDATE, ADDRESS, EDULEVEL, TECHNICA,MARRIAGE,SKILL,LIKE,IDENTIRYCODE,PHONE,SCHOOL1,STARTDATE1,ENDDATE1,SPECIALTY1,SCHOOL2,STARTDATE2,ENDDATE2,SPECIALTY2,SCHOOL3,STARTDATE3,ENDDATE3,SPECIALTY3,COMPNAME1,CSTARTDATE1,CENDDATE1,JOB1,COMPNAME2,CSTARTDATE2,CENDDATE2,JOB2,COMPNAME3,CSTARTDATE3,CENDDATE3,JOB3,FNAME1,RELATION1,ADDR1,FPHONE1,FNAME2,RELATION2,ADDR2,FPHONE2,FNAME3,RELATION3,ADDR3,FPHONE3,DATE,DEPT,STATUS,LEAVEREASON,LINKMAN,LINKTEL,DELFLAG FROM " + retrievepersondbbean.getTableName() + " WHERE PERSNUMB= ? ");
            try
            {
                retrievepersondbbean.select01();
                retrievepersondbbean.getDataFromResult01();
            }
            catch(Exception exception3)
            {
                throw new Exception(exception3.getMessage());
            }
            finally
            {
                retrievepersondbbean.releaseConnection();
            }
            httpservletrequest.setAttribute("flag", (new Integer(retrievepersondbbean.getStatusCode())).toString());
            httpservletrequest.setAttribute("statusMessage", retrievepersondbbean.getStatusMessage());
            String s1 = "";
            if(!retrievepersondbbean.vpicturename.elementAt(0).equals(""))
            {
                int i = Integer.parseInt((String)retrievepersondbbean.vnumber.elementAt(0));
                String s2 = ((String)retrievepersondbbean.vpicturename.elementAt(0)).trim();
                s1 = "/pmsApp/personaladmin/pictures/" + retrievepersondbbean.getTableName() + "-" + String.valueOf(i) + "-" + s2;
            }
            httpservletrequest.setAttribute("vnumber", retrievepersondbbean.vnumber.elementAt(0));
            httpservletrequest.setAttribute("vpersnumb", retrievepersondbbean.vpersnumb.elementAt(0));
            httpservletrequest.setAttribute("vpersname", retrievepersondbbean.vpersname.elementAt(0));
            httpservletrequest.setAttribute("vpersgender", retrievepersondbbean.vpersgender.elementAt(0));
            httpservletrequest.setAttribute("vpicturename", s1);
            httpservletrequest.setAttribute("vnation", retrievepersondbbean.vnation.elementAt(0));
            httpservletrequest.setAttribute("vborndate", retrievepersondbbean.vborndate.elementAt(0));
            httpservletrequest.setAttribute("vaddress", retrievepersondbbean.vaddress.elementAt(0));
            httpservletrequest.setAttribute("vedulevel", retrievepersondbbean.vedulevel.elementAt(0));
            httpservletrequest.setAttribute("vtechnica", retrievepersondbbean.vtechnica.elementAt(0));
            httpservletrequest.setAttribute("vmarriage", retrievepersondbbean.vmarriage.elementAt(0));
            httpservletrequest.setAttribute("vskill", retrievepersondbbean.vskill.elementAt(0));
            httpservletrequest.setAttribute("vlike", retrievepersondbbean.vlike.elementAt(0));
            httpservletrequest.setAttribute("videntirycard", retrievepersondbbean.videntirycode.elementAt(0));
            httpservletrequest.setAttribute("vphone", retrievepersondbbean.vphone.elementAt(0));
            httpservletrequest.setAttribute("vschool1", retrievepersondbbean.vschool1.elementAt(0));
            httpservletrequest.setAttribute("vstaradate1", retrievepersondbbean.vstaradate1.elementAt(0));
            httpservletrequest.setAttribute("venddate1", retrievepersondbbean.venddate1.elementAt(0));
            httpservletrequest.setAttribute("vspecialty1", retrievepersondbbean.vspecialty1.elementAt(0));
            httpservletrequest.setAttribute("vschool2", retrievepersondbbean.vschool2.elementAt(0));
            httpservletrequest.setAttribute("vstaradate2", retrievepersondbbean.vstaradate2.elementAt(0));
            httpservletrequest.setAttribute("venddate2", retrievepersondbbean.venddate2.elementAt(0));
            httpservletrequest.setAttribute("vspecialty2", retrievepersondbbean.vspecialty2.elementAt(0));
            httpservletrequest.setAttribute("vschool3", retrievepersondbbean.vschool3.elementAt(0));
            httpservletrequest.setAttribute("vstaradate3", retrievepersondbbean.vstaradate3.elementAt(0));
            httpservletrequest.setAttribute("venddate3", retrievepersondbbean.venddate3.elementAt(0));
            httpservletrequest.setAttribute("vspecialty3", retrievepersondbbean.vspecialty3.elementAt(0));
            httpservletrequest.setAttribute("vcompname1", retrievepersondbbean.vcompname1.elementAt(0));
            httpservletrequest.setAttribute("vcstartdate1", retrievepersondbbean.vcstartdate1.elementAt(0));
            httpservletrequest.setAttribute("vcenddate1", retrievepersondbbean.vcenddate1.elementAt(0));
            httpservletrequest.setAttribute("vjob1", retrievepersondbbean.vjob1.elementAt(0));
            httpservletrequest.setAttribute("vcompname2", retrievepersondbbean.vcompname2.elementAt(0));
            httpservletrequest.setAttribute("vcstartdate2", retrievepersondbbean.vcstartdate2.elementAt(0));
            httpservletrequest.setAttribute("vcenddate2", retrievepersondbbean.vcenddate2.elementAt(0));
            httpservletrequest.setAttribute("vjob2", retrievepersondbbean.vjob2.elementAt(0));
            httpservletrequest.setAttribute("vcompname3", retrievepersondbbean.vcompname3.elementAt(0));
            httpservletrequest.setAttribute("vcstartdate3", retrievepersondbbean.vcstartdate3.elementAt(0));
            httpservletrequest.setAttribute("vcenddate3", retrievepersondbbean.vcenddate3.elementAt(0));
            httpservletrequest.setAttribute("vjob3", retrievepersondbbean.vjob3.elementAt(0));
            httpservletrequest.setAttribute("vfname1", retrievepersondbbean.vfname1.elementAt(0));
            httpservletrequest.setAttribute("vrelation1", retrievepersondbbean.vrelation1.elementAt(0));
            httpservletrequest.setAttribute("vaddr1", retrievepersondbbean.vaddr1.elementAt(0));
            httpservletrequest.setAttribute("vfphone1", retrievepersondbbean.vfphone1.elementAt(0));
            httpservletrequest.setAttribute("vfname2", retrievepersondbbean.vfname2.elementAt(0));
            httpservletrequest.setAttribute("vrelation2", retrievepersondbbean.vrelation2.elementAt(0));
            httpservletrequest.setAttribute("vaddr2", retrievepersondbbean.vaddr2.elementAt(0));
            httpservletrequest.setAttribute("vfphone2", retrievepersondbbean.vfphone2.elementAt(0));
            httpservletrequest.setAttribute("vfname3", retrievepersondbbean.vfname3.elementAt(0));
            httpservletrequest.setAttribute("vrelation3", retrievepersondbbean.vrelation3.elementAt(0));
            httpservletrequest.setAttribute("vaddr3", retrievepersondbbean.vaddr3.elementAt(0));
            httpservletrequest.setAttribute("vfphone3", retrievepersondbbean.vfphone3.elementAt(0));
            httpservletrequest.setAttribute("vdate", retrievepersondbbean.vdate.elementAt(0));
            httpservletrequest.setAttribute("vdept", retrievepersondbbean.vdept.elementAt(0));
            httpservletrequest.setAttribute("vstatus", retrievepersondbbean.vstatus.elementAt(0));
            httpservletrequest.setAttribute("vleavereason", retrievepersondbbean.vleavereason.elementAt(0));
            httpservletrequest.setAttribute("vlinkman", retrievepersondbbean.vlinkman.elementAt(0));
            httpservletrequest.setAttribute("vlinktel", retrievepersondbbean.vlinktel.elementAt(0));
            httpservletrequest.setAttribute("vdelflag", retrievepersondbbean.vdelflag.elementAt(0));
            RequestDispatcher requestdispatcher1 = getServletContext().getRequestDispatcher("/personaladmin/RetrievePersonResults.jsp");
            requestdispatcher1.forward(httpservletrequest, httpservletresponse);
        }
        catch(Throwable _ex)
        {
            try
            {
                RequestDispatcher requestdispatcher = getServletContext().getRequestDispatcher("/common/Error.jsp");
                requestdispatcher.forward(httpservletrequest, httpservletresponse);
            }
            catch(Exception exception)
            {
                System.out.println(exception.getMessage());
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -