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

📄 resume_query02.jsp

📁 这个是j2eejava web 编程精要十五讲的全部源码。对学习java web编程的人来说是很能得的资料
💻 JSP
字号:

<jsp:include page="../user/checklogin02.jsp" flush="true"/>

<jsp:include page="../header/header.jsp" flush="true"/>
<%@ page contentType="text/html;charset=gb2312" %>

<jsp:include page="../header/header_bg2.jsp" flush="true"/>

       <jsp:include page="../header/menu_manager02.jsp" flush="true"/>
      
  

      
      

    </TD>
    <TD width=672>
      <TABLE height=1 cellSpacing=0 cellPadding=0 width=538 border=0>
        <TBODY>
        <TR>
          <TD vAlign=bottom colSpan=2 height=43></TD></TR>                                                  
        <TR>
          <TD width=40 height=45 rowSpan=2><IMG height=43 
            src="../../images/qy_1_0.gif" width=40></TD>
          <TD vAlign=top width=498 height=15><IMG height=1 
            src="../../images/qy_1.gif" width=498></TD></TR>
        <TR>
          <TD vAlign=top width=498 height="30"></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=0 cellPadding=0 width=672 border=0>
        <TBODY>
    

        <TR>
          <TD height=23>


<%@ page import="foton.util.*"%>
<%@ page import="foton.resume.*,foton.system.*,foton.job.*"%>
<%@ page import="java.util.*" %>
<%@ page import="java.sql.Timestamp" %>
<%@ page import="java.util.Date"%>
<h1 align="center">简历管理 </h1>
<form  method="post" action="../resume/resume_query02.jsp" name="form1">

  <table width="100%" border="0">
    <tr>
      <td>
        <div align="right">专业:</div>
      </td>
      <td>
        

		 <select name="majorType" size="1">
		              <option value=" " selected>全选</option>
		              
                  <% Condition condition1 = new Condition();
  int pageNum1 = 15;
  int currPage1;
  //String url = "../system/major_list.jsp";

   if (request.getParameter("pages")==null) {
     currPage1 =0;
   }
   else {
       currPage1 = new Integer(request.getParameter("pages")).intValue();
   }

    condition1.setPageNum(pageNum1);
    condition1.setCurrPage(currPage1);


  // ArrayList list = (ArrayList)session.getAttribute("result");
     
	 majorDAO mdao = new majorDAO();

     ArrayList list0 = mdao.getMajor(condition1);
     int n=1;

  Iterator it0 = list0.iterator();
  while (it0!=null && it0.hasNext()) {
    majorInfo info1 = (majorInfo)it0.next();
%>
<option value="<%=info1.getMajorName()%>"> <%=info1.getMajorName()%></option>
	
<%  n++; } %>

					  <!--
                      <option value="汽车设计">汽车设计</option>
					  

                      <option value="汽车制造">汽车制造</option>
					  <option value="机械">机械</option>
					  <option value="电子">电子</option>
                      <option value="通讯">通讯</option>
                      <option value="模具">模具</option>
                      <option value="计算机">计算机</option>
                      <option value="制冷">制冷</option>
                      <option value="暖通">暖通</option>
                     
                      <option value="机械电子">机械电子</option>
                      <option value="机电一体化">机电一体化</option>
                      <option value="自动化">自动化</option>
                      <option value="高分子材料">高分子材料</option>
                      <option value="材料">材料</option>
                      <option value="化工">化工</option>
                      <option value="工业设计">工业设计</option>
                      <option value="印刷">印刷</option>
                      <option value="设备">设备</option>
                      <option value="给排水">给排水</option>
                      <option value="建筑">建筑</option>
                      <option value="木材加工">木材加工</option>
                      <option value="装潢设计">装潢设计</option>
                      <option value="人力资源">人力资源</option>
                      <option value="会计">会计</option>
                      <option value="财务">财务</option>
                      <option value="营销">营销</option>
                      <option value="国贸">国贸</option>
                      <option value="物流管理">物流管理</option>
                      <option value="旅游管理">旅游管理</option>
                      <option value="企业管理">企业管理</option>
                      <option value="MbA">MBA</option>
                      <option value="管理类">管理类</option>
                      <option value="金融">金融</option>
                      <option value="医药类">医药类</option>
                      <option value="英语">英语</option>
                      <option value="日语">日语</option>
                      <option value="俄语">俄语</option>
                      <option value="西班牙语">西班牙语</option>
                      <option value="阿拉伯语">阿拉伯语</option>
                      <option value="意大利语">意大利语</option>
                      <option value="法语">法语</option>
                      <option value="德语">德语</option>
                      <option value="韩语">韩语</option>
                      <option value="广告">广告</option>
                      <option value="文秘">文秘</option>
                      <option value="中文">中文</option>
                      <option value="法律">法律</option>
                      <option value="其它">其它</option>
					  -->
                    </select>



      </td>
      <td>
        <div align="right">学历:</div>
      </td>
      <td>
       
		<select name="degree" size="1">
		          <option value=" " selected>全选</option>
                      <option value="博士">博士</option>
					  <option value="MBA">MBA</option>
                      <option value="硕士">硕士</option>
					  <option value="双学士(6年)">双学士(6年)</option>
					  <option value="双学士(4年)">双学士(4年)</option>
                      <option value="本科">本科</option>
                      <option value="专科">大专</option>
						    
                    </select>
      </td>
    
      <td>
        <div align="right">应聘职位:</div>
      </td>
      <td>
       <select name="jobName">
	                  <option value=" " selected>全选</option>

                      <% Condition condition3 = new Condition();
  int pageNum3 = 15;
  int currPage3;
  //String url = "../system/major_list.jsp";

   if (request.getParameter("pages")==null) {
     currPage3 =0;
   }
   else {
       currPage3 = new Integer(request.getParameter("pages")).intValue();
   }

    condition3.setPageNum(pageNum3);
    condition3.setCurrPage(currPage3);


  // ArrayList list = (ArrayList)session.getAttribute("result");
     
	 jobDAO jdao = new jobDAO();

     ArrayList list03 = jdao.getJob(condition3);
     //int n=1;

  Iterator it03 = list03.iterator();
  while (it03!=null && it03.hasNext()) {
    jobInfo info3 = (jobInfo)it03.next();
%>

<option value='<%=info3.getJobName()%>'><%=info3.getJobName()%></option>  
	
<%  } %>		 
			 
                    </select>
         
      </td>
     
      <td>
        <input type="submit" name="Submit" value="查询">
      </td>
      <td>  <a href="../resume/resume_custom_query02.jsp" target="_self">多条件查询</a></td>
    </tr>
  </table>
</form>

<form action="resume_serv.jsp" name="form2" method="post">
<table  cellpadding="3" cellspacing="1" width=100% border=0 bgcolor=#0000ff>
   <tr bgcolor=#8899cc>
    
	 <td> 姓名</td>
    <td> 应聘职位 </td>
   <td> 现职位</td>
   <td> 学历</td>
     <td> 毕业院校</td>
    <td> 年龄</td>
	
	<td>  专业</td>
	
	
	
	<td> 处理情况 </td>
	<td>简历投放日期</td>
	
   </tr>

<% Condition condition = new Condition();
  int pageNum = 10;
  int currPage;
  String url = "resume_query02.jsp";

   if (request.getParameter("pages")==null) {
     currPage =0;
   }
   else {
        currPage = new Integer(request.getParameter("pages")).intValue();
   }

  System.out.println("Here is currPage!");

    condition.setPageNum(pageNum);
    condition.setCurrPage(currPage);

	//String majorType = request.getParameter("majorType");
    //String degree = request.getParameter("degree");
	  //String flag = request.getParameter("flag");

	  transCode trans = new transCode();

		String research = trans.transCode(request.getParameter("research"));
		String occupation = trans.transCode(request.getParameter("position"));
		
        String companyName = trans.transCode(request.getParameter("company"));
		  System.out.println("companyName = '" + companyName+"'");
		 
        System.out.println("companyName = '" + companyName+"'");
		String exptWorkRegion = trans.transCode(request.getParameter("workArea"));
		String exptJobType = trans.transCode(request.getParameter("exptJobType"));
		String hukou = trans.transCode(request.getParameter("hukou"));
		String degree = trans.transCode(request.getParameter("degree"));
		String majorType = trans.transCode(request.getParameter("majorType"));
		String majorName = trans.transCode(request.getParameter("majorName"));
		
		String workYear = trans.transCode(request.getParameter("workYear"));
		
       ///由年龄计算生日
         String curYear = String.valueOf(new java.util.Date());	 
	     System.out.println("current year =" + curYear);
		 String month=curYear.substring(4,7);
		 String day = curYear.substring(8,10);
		 if(month.equals("Jan")) month="01";
		 else if(month.equals("Feb")) month="02";
		 else if(month.equals("Mar")) month="03";
		 else if(month.equals("Apr")) month="04";
		 else if(month.equals("May")) month="05";
		 else if(month.equals("Jun")) month="06";
		 else if(month.equals("Jul")) month="07";
		 else if(month.equals("Aug")) month="08";
		 else if(month.equals("Sep")) month="09";
		 else if(month.equals("Oct")) month="10";
		 else if(month.equals("Nov")) month="11";
		 else if(month.equals("Dec")) month="12";
         System.out.println("current month =" + month + " and today="+day);

	    int currYear = new Integer(curYear.substring(24,28)).intValue();

		String ageFrom = trans.transCode(request.getParameter("ageFrom"));
		
		String birthday1,birthday2;
		 int age1=0;
		   if(!ageFrom.equals(" ")){
		  age1 = Integer.parseInt(ageFrom);
		int birthYear1 = currYear - age1;
		 birthday1 = String.valueOf(birthYear1)+"-"+month+"-"+day;///
		   }
		else birthday1= " ";///
         System.out.println( "birthday1="+birthday1);
		String ageTo = trans.transCode(request.getParameter("ageTo"));
		
           if(!ageTo.equals(" ")) {
		  age1 = Integer.parseInt(ageTo);
		int birthYear2 = currYear - age1;
		 birthday2 = String.valueOf(birthYear2)+"-"+month+"-"+day;///
		   }
		   else birthday2 = " ";

		String sex = trans.transCode(request.getParameter("sex"));
		
		String flag = trans.transCode(request.getParameter("flag"));
		String name = trans.transCode(request.getParameter("name"));
		
		String politicStatus = trans.transCode(request.getParameter("politicStatus"));
		String postTime1 = trans.transCode(request.getParameter("postTime1"));
		
		String postTime2 = trans.transCode(request.getParameter("postTime2"));
		String jobName = trans.transCode(request.getParameter("jobName"));
		



	  condition.setMajorType(majorType);
	  condition.setDegree(degree);
	  condition.setFlag(flag);
	   condition.setResearch(research);
	    condition.setOccupation(occupation);
		 condition.setCompanyName(companyName);
		  condition.setExptWorkRegion(exptWorkRegion);
		   condition.setExptJobType(exptJobType);
		    condition.setHukou(hukou);
			 condition.setMajorName(majorName);
			  condition.setWorkYear(workYear);
			    condition.setBirthday1(birthday1);
				 condition.setBirthday2(birthday2);
				  condition.setSex(sex);
				  condition.setName(name);
				  condition.setPoliticStatus(politicStatus);
				  condition.setPostTime1(postTime1);
				  condition.setPostTime2(postTime2);
				  condition.setJobName(jobName);




  // ArrayList list = (ArrayList)session.getAttribute("queryResult");
     resumeDAO dao = new resumeDAO();

     ArrayList list = dao.getResume(condition);

   System.out.println("Here is arraylist!");

  Iterator it = list.iterator();
 System.out.println("Here is iterator!");
  while (it!=null && it.hasNext()) {
    resumeInfo info = (resumeInfo)it.next();
System.out.println("Here is next()!");
%>

<tr bgcolor=#ffffff>
    
	<td> <a href ="../resume/resume_display02.jsp?RID=<%=info.getRID()%>" target="_blank"><%=info.getName()%></a> </td>
<td> <%=info.getJobName()%> </td>
<td> <%=info.getOccupation()%> </td>
	<td> <%=info.getDegree()%> </td>
<td> <%=info.getCollege()%> </td>
	<%
	  String birthday = info.getBirthday();
     System.out.println("get birthday");
      int birthYear = new Integer(birthday.substring(0,4)).intValue();
	  System.out.println("brithday="+birthday +"get int birthYear="+birthYear);
	 //String curYear = String.valueOf(new java.util.Date());
	 
	  //System.out.println("current year =" + curYear);
	   //int currYear = new Integer(curYear.substring(24,28)).intValue();
	 // int currYear = new java.util.Date().getYear();
	  System.out.println("get int currYear="+currYear);
	  int age = currYear - birthYear;
     %>
	<td> <%=age%> </td>
	
	<td> <%=info.getMajorType()%> </td>
	
	
	<td> <%=info.getFlag()%> </td>
	<td> <%=info.getStoreDate()%> </td>




</tr>
<%  } %>

<tr >
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>

</table>

<%=Pagination.getPaginationScript(condition.getCurrPage(),condition.getPageNum(),condition.getRecordNum(),url)%>


<p align=left>
&nbsp;&nbsp;

<input type="button" name="but1" value="打印" onclick="window.print()">
</p>

</form>

      </TABLE></TBODY></TABLE><!-- #BeginLibraryItem "/Library/zhu_copyright.lbi" -->                

<TABLE cellSpacing=0 cellPadding=0 width=767 background=foton.files/d_1_bj.gif 
border=0>
  <TBODY>
  <TR>
    <TD width=124><IMG height=19 src="../../images/d_1.gif" width=124></TD>
    <TD width=643><FONT color=#cccccc>北汽福田汽车股份有限公司 版权所有 &copy;                                                                                                             
  2004</FONT></TD></TR></TBODY></TABLE><!-- #EndLibraryItem -->

⌨️ 快捷键说明

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