森林病虫防治系统 (五)

自己的项目任务:

这两三的时间完成灾情防治的功能。每个小模块都有增删改查。ru:

完成的任务:

完成根据id值查看事物的详细信息。

本来的想法是,当我选中一条数据的时候,我把这数据的id值传到根据servlet里去,在把查询出来的数据传到回到的那个jsp页面去。在页面上弹出一个div来。

ru:

这是吧值传到servlet里,查询数据;传回到jsp页面去。点击查看;

弹出一个div来显示详细数据;

结果试了两次 觉得有点麻烦的。我就改成了点击查看,跳到详细信息页面。之前的是添加,查看 都是同一个jsp页面。

点击查看;

页面有点丑!但是效果出来了。改改样式就可以了。

解决的问题:

根据不同条件查询数据。报错是数据转换出问题了。是因为我用了两个servlet得到的不同数据传到同一个jsp页面去,并且得到的数据命名为相同的。

改错:把两个servlet写成一个servlet。只需要在里面判断是怎样的条件跳过来的;

判断的部分代码:

 1 PageInfo pi = new PageInfo();    
 2         
 3         pi.setPageSize(pageSize);
 4         pi.setCurrentPage(currentPage);
 5         
 6         IWormServer iws=new WromServerImpl();
 7 
 8         //判断是否是查询
 9         if(type!=null&&type.equals("select")){//通过条件查询的数据,并且分页
10             list=iws.getWormByInfo(pi,w_name, w_sendHost);            
11             pi.setData(list);
12         }else{  //不需要查询显示所有的数据   并且完成分页          
13             iws.Paging(pi);
14             
15         }                
16         req.setAttribute("pi", pi);        
17         req.getRequestDispatcher("/web/html/right.jsp").forward(req, resp);

明天开始灾情防治功能!

原文地址:https://www.cnblogs.com/hellokitty1/p/4996330.html