m2u-upass-admin / WebContent / jsp / ss223_application / ibssAppUserEnquiryPagination.jsp @ 103:1d8b60f0f74e
History | View | Annotate | Download (4.03 KB)
1 |
<%@ taglib uri="/WEB-INF/tld/struts-html-el.tld" prefix="htmlEL" %> |
---|---|
2 |
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %> |
3 |
<%@ taglib uri="/WEB-INF/tld/struts-bean-el.tld" prefix="beanEL" %> |
4 |
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %> |
5 |
<%@ taglib uri="/WEB-INF/tld/struts-logic-el.tld" prefix="logicEL" %> |
6 |
<%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c" %> |
7 |
|
8 |
<c:if test="${not empty appUserForm.map.appUserViewBean}"> |
9 |
<bean:define id="viewBean" name="appUserForm" property="appUserViewBean"/> |
10 |
<bean:define id="pagination" name="viewBean" property="pagination" /> |
11 |
<bean:define id="enquiryCurrentPageNo" name="viewBean" property="enquiryCurrentPageNo" /> |
12 |
<bean:define id="enquiryTotalPageNo" name="viewBean" property="enquiryTotalPageNo" /> |
13 |
<bean:define id="paginationList" name="viewBean" property="paginationList" /> |
14 |
|
15 |
<bean:define id="viewBean" name="appUserForm" property="appUserViewBean" /> |
16 |
<bean:define id="pagination" name="viewBean" property="pagination" /> |
17 |
|
18 |
<% |
19 |
java.util.HashMap paramsName = new java.util.HashMap(); |
20 |
paramsName.put("SECONDARY_TOKEN", request.getSession().getAttribute("PRIMARY_TOKEN")); |
21 |
pageContext.setAttribute("paramsName", paramsName); |
22 |
%> |
23 |
|
24 |
<ul class="previousNext"> |
25 |
<logic:equal name="pagination" property="firstPageNumber" value="-1"> |
26 |
<li><bean:message key="general.link.first" /></li> |
27 |
</logic:equal> |
28 |
<logic:notEqual name="pagination" property="firstPageNumber" value="-1"> |
29 |
<bean:define id='firstPageNumber' name="pagination" property="firstPageNumber"/> |
30 |
<li> |
31 |
<% |
32 |
paramsName.put("p", firstPageNumber); |
33 |
%> |
34 |
<htmlEL:link action="/ss223/appUserEnquiryMain.do" name="paramsName" onclick="overlay();"> |
35 |
<u><bean:message key="general.link.first" /></u> |
36 |
</htmlEL:link> |
37 |
</li> |
38 |
</logic:notEqual> |
39 |
|
40 |
<logic:equal name="pagination" property="previousPageNumber" value="-1"> |
41 |
<li><bean:message key="general.link.previous"/></li> |
42 |
</logic:equal> |
43 |
<logic:notEqual name="pagination" property="previousPageNumber" value="-1"> |
44 |
<bean:define id='previousPageNumber' name="pagination" property="previousPageNumber"/> |
45 |
<li> |
46 |
<% |
47 |
paramsName.put("p", previousPageNumber); |
48 |
%> |
49 |
<htmlEL:link action="/ss223/appUserEnquiryMain.do" name="paramsName" onclick="overlay();"> |
50 |
<u><bean:message key="general.link.previous" /></u> |
51 |
</htmlEL:link> |
52 |
</li> |
53 |
</logic:notEqual> |
54 |
|
55 |
<li> |
56 |
<bean:define id="currentPageNumber" name="pagination" property="currentPageNumber"/> |
57 |
<logicEL:iterate id="paginationList" name="viewBean" property="paginationList"> |
58 |
<% |
59 |
paramsName.put("p", paginationList); |
60 |
%> |
61 |
<c:choose> |
62 |
<c:when test='${paginationList eq currentPageNumber}'> |
63 |
<bean:write name="paginationList"/> |
64 |
</c:when> |
65 |
<c:otherwise> |
66 |
<htmlEL:link action="/ss223/appUserEnquiryMain.do" name="paramsName" onclick="overlay();"> |
67 |
<bean:write name="paginationList"/> |
68 |
</htmlEL:link> |
69 |
</c:otherwise> |
70 |
</c:choose> |
71 |
</logicEL:iterate> |
72 |
</li> |
73 |
|
74 |
<% |
75 |
paramsName.put("p", paginationList); |
76 |
%> |
77 |
|
78 |
<logic:equal name="pagination" property="nextPageNumber" value="-1"> |
79 |
<li><bean:message key="general.link.next" /></li> |
80 |
</logic:equal> |
81 |
<logic:notEqual name="pagination" property="nextPageNumber" value="-1"> |
82 |
<bean:define id='nextPageNumber' name="pagination" property="nextPageNumber"/> |
83 |
<li> |
84 |
<% |
85 |
paramsName.put("p", nextPageNumber); |
86 |
%> |
87 |
<htmlEL:link action="/ss223/appUserEnquiryMain.do" name="paramsName" onclick="overlay();"> |
88 |
<u><bean:message key="general.link.next" /></u> |
89 |
</htmlEL:link> |
90 |
</li> |
91 |
</logic:notEqual> |
92 |
|
93 |
<logic:equal name="pagination" property="lastPageNumber" value="-1"> |
94 |
<li><bean:message key="general.link.last" /></li> |
95 |
</logic:equal> |
96 |
<logic:notEqual name="pagination" property="lastPageNumber" value="-1"> |
97 |
<bean:define id='lastPageNumber' name="pagination" property="lastPageNumber"/> |
98 |
<li> |
99 |
<% |
100 |
paramsName.put("p", lastPageNumber); |
101 |
%> |
102 |
<htmlEL:link action="/ss223/appUserEnquiryMain.do" name="paramsName" onclick="overlay();"> |
103 |
<u><bean:message key="general.link.last" /></u> |
104 |
</htmlEL:link> |
105 |
</li> |
106 |
</logic:notEqual> |
107 |
</ul> |
108 |
</c:if> |