📄 retrievepersonservlet.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 + -