Statistics
| Branch: | Revision:

m2u-upass-admin / WebContent / jsp / ss112_user / ibssRetailUserEnquiry.jsp @ 5:8c9d33d99a2a

History | View | Annotate | Download (4.55 KB)

1 0:ea666cc7880e hadi
<%@ taglib uri="/WEB-INF/tld/struts-html-el" prefix="htmlEL" %>
2
<%@ taglib uri="/WEB-INF/tld/struts-bean" prefix="bean" %>
3
<%@ taglib uri="/WEB-INF/tld/struts-bean-el" prefix="beanEL" %>
4
<%@ taglib uri="/WEB-INF/tld/struts-logic" prefix="logic" %>
5
<%@ taglib uri="/WEB-INF/tld/struts-logic-el" prefix="logicEL" %>
6
<%@ taglib uri="/WEB-INF/tld/c" prefix="c" %>
7
8
<%@page import="java.util.HashMap"%>
9
10
<bean:define id="viewBean" name="ibssUserForm" property="ibssUserViewBean" />
11
<bean:define id="pagination" name="viewBean" property="pagination" />
12
13
<table id="errorTable">
14
<tr>
15
	<td>
16
		<span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span>
17
	</td>
18
</tr>
19
</table>
20
21
<div id="resultBox"></div>
22
<br/>
23
<c:if test="${pagination.totalPageNumber gt 1}">
24
	<jsp:include flush="true" page="/jsp/ss112_user/ibssRetailUserEnquiryPagination.jsp"></jsp:include>
25
</c:if>
26
27
<beanEL:size collection="${viewBean.map.userBeanList}" id="userListSize"/>
28
29
<c:choose>
30
	<c:when test="${userListSize > 0}">
31
	<table class="tabularData" cellspacing="0">
32
  <thead>
33
    <tr>
34
      <th height="34"><bean:message key="user.id"/></th>
35
      <th><bean:message key="user.alias"/></th>
36
      <th><bean:message key="user.customer.name"/></th>
37
      <th><bean:message key="user.status"/></th>
38
      <th><bean:message key="user.updated.date"/></th>
39
     </tr>
40
    </thead>
41
    	<tbody>
42
    <c:set var="styleClass" value="alt" />
43
		<logicEL:iterate id="userBean" name="viewBean" property="userBeanList" indexId="i">
44
		<c:choose>
45
			<c:when test="${(i mod 2) eq 0}">
46
				<c:set var="styleClass" value="alt"></c:set>
47
			</c:when>
48
			<c:otherwise>
49
				<c:set var="styleClass" value="even"></c:set>
50
			</c:otherwise>
51
		</c:choose>
52
		<bean:define id="indexNo" name="userBean" property="indexNo" />
53
		<tr class="<c:out value='${styleClass}'/>">
54
55
		<bean:define id="userID" name="userBean" property="userID" />
56
		<bean:define id="userAlias" name="userBean" property="userAlias" />
57
		<bean:define id="userName" name="userBean" property="userName" />
58
		<bean:define id="userStatus" name="userBean" property="userStatus" />
59
		<bean:define id="updatedDate" name="userBean" property="updatedDate" />
60
		<bean:define id="userStatusKey" name="userBean" property="userStatusKey" />
61
<%
62
			HashMap paramsName = new HashMap();
63
			paramsName.put("userID", userID);
64
			paramsName.put("userName", userName);
65
			paramsName.put("userAlias", userAlias);
66
			paramsName.put("userStatus", userStatus);
67
			paramsName.put("updatedDate", updatedDate);
68
			paramsName.put("userStatusKey", userStatusKey);
69
			paramsName.put("SECONDARY_TOKEN", request.getSession().getAttribute("PRIMARY_TOKEN"));
70
71
			pageContext.setAttribute("paramsName", paramsName);
72
%>
73
			<td>
74
			<htmlEL:link action="/ss112/userDetail.do" name="paramsName" onclick="overlay();" >
75
				<c:out value="${userBean.map.userID}"/>
76
			</htmlEL:link>
77
			</td>
78
			<td>
79
				<c:out value="${userBean.map.userAlias}"/>
80
			</td>
81
			<td>
82
				<c:choose>
83
		    		<c:when test="${not empty userBean.map.userName}">
84
		    			<c:out value="${userBean.map.userName}"></c:out>
85
		    		</c:when>
86
		    		<c:otherwise>-</c:otherwise>
87
		    	</c:choose>
88
			</td>
89
			<td>
90
				<c:choose>
91
		    		<c:when test="${not empty userBean.map.userStatus}">
92
		    			<c:out value="${userBean.map.userStatus}"></c:out>
93
		    		</c:when>
94
		    		<c:otherwise>-</c:otherwise>
95
		    	</c:choose>
96
			</td>
97
			<td>
98
				<c:choose>
99
		    		<c:when test="${not empty userBean.map.updatedDate}">
100
		    			<c:out value="${userBean.map.updatedDate}"></c:out>
101
		    		</c:when>
102
		    		<c:otherwise>-</c:otherwise>
103
		    	</c:choose>
104
			</td>
105
		</tr>
106
		</logicEL:iterate>
107
		</tbody>
108
	</table>
109
	<c:if test="${pagination.totalPageNumber gt 1}">
110
		<jsp:include flush="true" page="/jsp/ss112_user/ibssRetailUserEnquiryPagination.jsp"></jsp:include>
111
		<br />
112
	</c:if>
113
	<div class="floatRight">
114
	<htmlEL:form action="/ss112/searchUser.do">
115
		<htmlEL:submit property="action" onclick="overlay();">
116
			<bean:message key="general.button.back" />
117
		</htmlEL:submit>
118
	</htmlEL:form>
119
	</div>
120
	</c:when>
121
122
	<c:otherwise>
123
	<br/>
124
	<table class="tabularForm"width="517" border="1"">
125
		<tr>
126
		<td>
127
			<bean:message key="user.no.users.desc"/>.
128
		</td>
129
		</tr>
130
	</table>
131
	<br/>
132
	<div class="floatRight">
133
	<htmlEL:form action="/ss112/searchUser.do">
134
		<htmlEL:submit property="action" onclick="overlay();">
135
			<bean:message key="general.button.back" />
136
		</htmlEL:submit>
137
	</htmlEL:form>
138
	</div>
139
	</c:otherwise>
140
</c:choose>
141
142