2016-07-16 2 views
0

私のjspに、リストが空でないかどうかテストすることによって部門のリストを表示する領域があります。これは私のaddDeparment.jspのコードが、これはすべての部門を取得し、HashMapのコレクションにそれらを添付し、コントローラであるテストでコードの一部が表示されない場合 - spring mvc

<c:if test="${!empty departments}"> 
    <table align="center" border="1"> 
     <tr> 
      <th>Department ID</th> 
      <th>Department Name</th> 
      <th>Options</th> 
     </tr> 

     <c:forEach items="${departments}" var="department"> 
      <tr> 
       <td><c:out value="${department.departmentId}"/></td> 
       <td><c:out value="${department.departmentName}"/></td> 
       <td align="center"><a href="editDepartment?departmentId=${department.departmentId}">Edit</a> | <a href="deleteDepartment?departmentId=${department.departmentId}">Delete</a></td> 
      </tr> 
     </c:forEach> 
    </table> 
</c:if> 

ファイルです

@RequestMapping(value = "/addDepartment", method = RequestMethod.GET) 
    public ModelAndView addCategory(@ModelAttribute("command") Department department, 
      BindingResult result) { 
     Map<String, Object> model = new HashMap<String, Object>(); 
     model.put("departments", departmentService.getDepartments()); 
     return new ModelAndView("addDepartment"); 
    } 

私は、コードを実行する場合は、このセクションJSPファイルのビューは

<tr> 
      <th>Department ID</th> 
      <th>Department Name</th> 
      <th>Options</th> 
     </tr> 

が間違っている可能性が何を把握することはできません表示されません。コントローラで

答えて

関連する問題