这是我想在下拉列表中填充的数组列表。
但是当我点击下拉列表图标时,它是空的。有什么解决办法?我希望它能像Facebook通知一样完成。
ArrayList<FriendRequestBean> friendRequests = (ArrayList<FriendRequestBean>) session.getAttribute("friendRequests");
但是当我点击下拉列表图标时,它是空的。有什么解决办法?我希望它能像Facebook通知一样完成。
<ul class="nav navbar-nav navbar-right">
<li class="dropdown" data-toggle="tooltip" data-placement="bottom" title="Friend Requests">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-user"></i>
</a>
<ul class="dropdown-menu" role="menu">
<%
for(int i=0; i<friendRequests.size(); i++){
%>
<li>
<a href="#"><%=friendRequests.get(i).getRequestSender() %> User</a>
</li>
<% } %>
</ul>
</li>
</ul>
这是Servlet/控制器的代码:
session.setAttribute("loginSuccess", user);
friendRequests = FriendRequestBAL.showFriendRequests(user.getUserID());
session.setAttribute("friendRequests", friendRequests);
RequestDispatcher rd = request.getRequestDispatcher("Index.jsp");
rd.forward(request, response);