2011-09-14 39 views
0

我想在jsp中顯示用戶的詳細信息。用戶的電子郵件,名稱在一個bean中。我正在獲取PagedListHolder。現在我也需要日期,這是在另一個豆。我如何將這個日期添加到PagedListHolder。我使用Spring MVC框架如何使用兩個java bean在jsp中顯示數據

public String listUsers(Map<String, Object> map, @RequestParam(value="p", required=false) Integer p) { 
     PagedListHolder pagedListHolder = new PagedListHolder(usersService.listUsers()); 
     map.put("date11", userActivity.getLastSeen_time()); 
     int page = p; 
     pagedListHolder.setPage(page); 
     int pageSize = 2; 
     pagedListHolder.setPageSize(pageSize); 
     map.put("pagedListHolder", pagedListHolder); 
     System.out.println(":::::::::"); 
     return "userListView"; 
    } 

在JSP中,我使用它作爲

<c:forEach items="${pagedListHolder.pageList}" var="user"> 
       <tr onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick="DoNav('${pageContext.request.contextPath}/secure/detailUserView');"> 
        <td>${user.name}</td> 
        <td>${user.email}</td> 
        <td>`DATE`</td> 
       </tr> 
      </c:forEach> 

在JSP中發佈日期的,我需要顯示日期是日期豆

回答

0

如果PagedListHolder來展示在地圖中存儲爲"pagedListHolder"可以使用${pagedListHolder},那麼在地圖中存儲爲"date11"的日期也必須使用${date11}

您可以使用<fmt:formatDate value="{date11}"/>進行格式化。