源码+文档设计+PPT整套
ssm+java+mysql+MVC
String findStr=ffc.getTxtFind();//从表单中获取条件值
int pageNum=Integer.parseInt(request.getParameter("pageNum"));
List allCom=new ArrayList();//建立allCom对象,存储查询结果列表
switch(Integer.parseInt(findStr))
{
case 1: //按期望职位进行查询
{
String jobName=ffc.getTxtFindInfo();//获取搜索框中用户所键入的职位信息
List jobList=jobDAO.findJobByName(jobName); //获取相应的职位记录列表
for (int i = 0; i < jobList.size(); i++) {
Job job=(Job)jobList.get(i);
//在职位列表中做循环处理取出每个职位对应的公司外键
Company com=job.getCompany();//获得公司信息
allCom.add(com); //加入结果列表
}
break; }
case 2://按公司所在城市进行查询
{ String city=ffc.getTxtFindInfo();//获取搜索框中用户所键入的城市信息
allCom=companyDAO.listCompanyByCity(city, (pageNum-1)*15, 15);
//调用查询方法,按城市信息进行查询
break; }
default: //查询全部公司
{ allCom=companyDAO.listAllCompany(pageNum-1, 15); }
}
session.setAttribute("allCom",allCom);//存入session,待页面读取