1 if("list".equals(act)){
2 List<RainManage> list=new RainManageServiceimpl().getAll();
3 request.setAttribute("Alist",list);
4 request.getRequestDispatcher("index.jsp").forward(request,response);
5 }else if("add".equals(act)){
6 String qymc=request.getParameter("qymc");
7 String jcsj=request.getParameter("jcsj");
8 String ylz=request.getParameter("ylz");
9 String jcz=request.getParameter("jcz");
10 String zjdz=request.getParameter("zjdz");
11 System.out.println(qymc);
12 System.out.println(jcsj);
13 System.out.println(ylz);
14 System.out.println(jcz);
15 System.out.println(zjdz);
16 SimpleDateFormat format2=new SimpleDateFormat("yyyy-MM-dd");
17 if(qymc!="" && qymc!=null && jcsj!="" && jcsj!=null && ylz!="" && ylz!=null
18 && jcz!=null && jcz!="" && zjdz!=null && zjdz!="" ){
19 RainManage ra=new RainManage();
20 ra.setDistrictName(qymc);
21
22 try {
23 ra.setMonitorTime(format2.parse(jcsj));
24 } catch (ParseException e) {
25 // TODO 自动生成的 catch 块
26 e.printStackTrace();
27 }
28 ra.setRain(Integer.parseInt(ylz));
29 ra.setMonitoringStation(jcz);
30 ra.setMonitoringAddress(zjdz);
31 int sum=new RainManageServiceimpl().add(ra);
32 if(sum>0){
33 response.sendRedirect("open");
34 }else{
35 System.out.println("添加失败!");
36 }
37 }
38 }else if("del".equals(act)){
39 String id=request.getParameter("id");
40 int sum=0;
41 if(id!=null){
42 sum=new RainManageServiceimpl().del(Integer.parseInt(id));
43 out.print(sum);
44 }else{
45 out.print("id不能为空");
46 }
47 }else{
48 List<RainManage> list=new RainManageServiceimpl().getAll();
49 request.setAttribute("Alist",list);
50 request.getRequestDispatcher("index.jsp").forward(request,response);
51 }
52
53 out.flush();
54 out.close();
55 }