Index: lams_tool_larsrc/conf/xdoclet/struts-actions.xml =================================================================== diff -u -r13f904eca7f8ea334801f65d1d6be6bdeb950df0 -r6c690985b6e09c8097ee965deaac72752fd3c97f --- lams_tool_larsrc/conf/xdoclet/struts-actions.xml (.../struts-actions.xml) (revision 13f904eca7f8ea334801f65d1d6be6bdeb950df0) +++ lams_tool_larsrc/conf/xdoclet/struts-actions.xml (.../struts-actions.xml) (revision 6c690985b6e09c8097ee965deaac72752fd3c97f) @@ -175,7 +175,7 @@ - + groupList = (List) request.getSession().getAttribute(ResourceConstants.ATTR_SUMMARY_LIST); + if(groupList != null) + for(List group : groupList){ + for(Summary sum: group){ + if(itemUid.equals(sum.getItemUid())){ + sum.setItemHide(true); + break; + } + } + } + return mapping.findForward(ResourceConstants.SUCCESS); } @@ -83,6 +96,18 @@ Long itemUid = WebUtil.readLongParam(request, ResourceConstants.PARAM_RESOURCE_ITEM_UID); IResourceService service = getResourceService(); service.setItemVisible(itemUid,true); + + //update session value + List groupList = (List) request.getSession().getAttribute(ResourceConstants.ATTR_SUMMARY_LIST); + if(groupList != null) + for(List group : groupList){ + for(Summary sum: group){ + if(itemUid.equals(sum.getItemUid())){ + sum.setItemHide(false); + break; + } + } + } return mapping.findForward(ResourceConstants.SUCCESS); } Index: lams_tool_larsrc/web/pages/monitoring/statistic.jsp =================================================================== diff -u -r13f904eca7f8ea334801f65d1d6be6bdeb950df0 -r6c690985b6e09c8097ee965deaac72752fd3c97f --- lams_tool_larsrc/web/pages/monitoring/statistic.jsp (.../statistic.jsp) (revision 13f904eca7f8ea334801f65d1d6be6bdeb950df0) +++ lams_tool_larsrc/web/pages/monitoring/statistic.jsp (.../statistic.jsp) (revision 6c690985b6e09c8097ee965deaac72752fd3c97f) @@ -2,6 +2,7 @@ + <%-- display group name on first row--%> @@ -28,7 +29,7 @@ - + @@ -61,11 +62,11 @@ ${item.viewNumber} - + - + Index: lams_tool_larsrc/web/pages/monitoring/summary.jsp =================================================================== diff -u -r13f904eca7f8ea334801f65d1d6be6bdeb950df0 -r6c690985b6e09c8097ee965deaac72752fd3c97f --- lams_tool_larsrc/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision 13f904eca7f8ea334801f65d1d6be6bdeb950df0) +++ lams_tool_larsrc/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision 6c690985b6e09c8097ee965deaac72752fd3c97f) @@ -2,6 +2,7 @@ + <%-- display group name on first row--%> @@ -31,7 +32,7 @@ - + @@ -63,24 +64,24 @@ ${item.viewNumber} - + - + - + - + - + Index: lams_tool_larsrc/web/pages/monitoring/userlist.jsp =================================================================== diff -u -r7086ae4ff560703d2a2859eed9d3b4c25dfdc44e -r6c690985b6e09c8097ee965deaac72752fd3c97f --- lams_tool_larsrc/web/pages/monitoring/userlist.jsp (.../userlist.jsp) (revision 7086ae4ff560703d2a2859eed9d3b4c25dfdc44e) +++ lams_tool_larsrc/web/pages/monitoring/userlist.jsp (.../userlist.jsp) (revision 6c690985b6e09c8097ee965deaac72752fd3c97f) @@ -13,13 +13,13 @@ - + ${user.loginName} - ${user.firstName},${user.secondName} + ${user.firstName},${user.lastName}