想做一个多条件查询,然后保留查询条件,但我在controller里加了model.addAttribute("project_name", zt.getProject_name());这种来返回查询条件后,如果条件不完整就会报空指针了

解决方案 »

  1.   

    前端的代码<input type="text" name="project_name" id="name" value="${project_name}">
         创建日期:<input type="text" id="dateInputer"  class="hhm-dateInputer" name="openedDate" value="${openedDate}">~
         <input type="text" id="dateInputer2"  class="hhm-dateInputer" name="openedDate2" value="${openedDate2}">
      

  2.   

    controller的代码
    @RequestMapping("/list")
    public String list(ZenTao zt,Model model){
    List<ZenTao> list=service.sqlToExcel(zt);
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
    model.addAttribute("list", list);
    model.addAttribute("project_name", zt.getProject_name());
    model.addAttribute("openedDate",formatter.format(zt.getOpenedDate() ) );
    model.addAttribute("openedDate2",formatter.format(zt.getOpenedDate2() ));
    return "/list.jsp";
    }