Revision 40:e570ae77ee76
WebContent/WEB-INF/config/common/struts-config.xml | ||
---|---|---|
75 | 75 |
/WEB-INF/config/ss129_bib_navigation/tiles-defs.xml, |
76 | 76 |
/WEB-INF/config/ss130_batch.notification/tiles-defs.xml, |
77 | 77 |
/WEB-INF/config/ss131_maker_checker_maint/tiles-defs.xml, |
78 |
/WEB-INF/config/ss222_token_management/tiles-defs.xml" /> |
|
78 |
/WEB-INF/config/ss222_token_management/tiles-defs.xml, |
|
79 |
/WEB-INF/config/ss223_application/tiles-defs.xml" /> |
|
79 | 80 |
|
80 | 81 |
<set-property property="moduleAware" value="true" /> |
81 | 82 |
</plug-in> |
... | ... | |
111 | 112 |
/WEB-INF/config/ss128_bib_user_activity/validation.xml, |
112 | 113 |
/WEB-INF/config/ss130_batch.notification/validation.xml, |
113 | 114 |
/WEB-INF/config/ss131_maker_checker_maint/validation.xml, |
114 |
/WEB-INF/config/ss222_token_management/validation.xml"/> |
|
115 |
/WEB-INF/config/ss222_token_management/validation.xml, |
|
116 |
/WEB-INF/config/ss223_application/validation.xml"/> |
|
115 | 117 |
</plug-in> |
116 | 118 |
</struts-config> |
WebContent/WEB-INF/config/ss223_application/form-beans.xml | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" |
|
3 |
"http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> |
|
4 |
<struts-config> |
|
5 |
<form-beans> |
|
6 |
<form-bean name="appUserForm" |
|
7 |
type="org.apache.struts.validator.DynaValidatorForm"> |
|
8 |
<form-property name="appUserViewBean" |
|
9 |
type="org.apache.commons.beanutils.DynaBean" /> |
|
10 |
<form-property name="appUserDetailBean" |
|
11 |
type="org.apache.commons.beanutils.DynaBean" /> |
|
12 |
|
|
13 |
<form-property name="clientAppList" type="java.util.List" /> |
|
14 |
<form-property name="userAlias" type="java.lang.String" /> |
|
15 |
<form-property name="userDescription" type="java.lang.String" /> |
|
16 |
<form-property name="selectedAppId" type="java.lang.Integer" /> |
|
17 |
<form-property name="selectedAppName" type="java.lang.String" /> |
|
18 |
<form-property name="password" type="java.lang.String" /> |
|
19 |
<form-property name="confirmPassword" type="java.lang.String" /> |
|
20 |
|
|
21 |
<form-property name="adminPassword" type="java.lang.String" /> |
|
22 |
<form-property name="adminUserAlias" type="java.lang.String" /> |
|
23 |
<form-property name="appName" type="java.lang.String" /> |
|
24 |
<form-property name="userCreationDate" type="java.lang.String" /> |
|
25 |
<form-property name="indexNo" type="java.lang.String" /> |
|
26 |
<form-property name="userList" type="java.util.List" /> |
|
27 |
<form-property name="userProfileList" type="java.util.List" /> |
|
28 |
<form-property name="userProfile" type="java.lang.Object"/> |
|
29 |
|
|
30 |
<form-property name="hasAppCreateAccess" type="java.lang.Boolean" /> |
|
31 |
<form-property name="hasAppEditAccess" type="java.lang.Boolean" /> |
|
32 |
<form-property name="hasAppDeleteAccess" type="java.lang.Boolean" /> |
|
33 |
|
|
34 |
<form-property name="jspTitle" type="java.lang.String" /> |
|
35 |
|
|
36 |
</form-bean> |
|
37 |
</form-beans> |
|
38 |
</struts-config> |
WebContent/WEB-INF/config/ss223_application/struts-config.xml | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" |
|
3 |
"http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> |
|
4 |
<struts-config> |
|
5 |
<data-sources /> |
|
6 |
<form-beans /> |
|
7 |
<global-exceptions /> |
|
8 |
<global-forwards> |
|
9 |
</global-forwards> |
|
10 |
<action-mappings> |
|
11 |
<!-- Enquiry Main Page --> |
|
12 |
<action name="appUserForm" path="/ss223/appUserEnquiryMain" |
|
13 |
scope="session" |
|
14 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserMainAction" |
|
15 |
validate="false"> |
|
16 |
<forward name="success" path=".ibss.app.user.enquiry.main" /> |
|
17 |
</action> |
|
18 |
|
|
19 |
<!-- Create App User --> |
|
20 |
<action name="appUserForm" path="/ss223/createAppUserDetails" scope="session" |
|
21 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserCreateDetailsAction" |
|
22 |
validate="false"> |
|
23 |
<forward name="success" path=".ibss.app.user.create" /> |
|
24 |
<forward name="failure" path=".ibss.app.user.enquiry.main" /> |
|
25 |
</action> |
|
26 |
<action name="appUserForm" path="/ss223/createAppUserConfirm" scope="session" |
|
27 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserCreateConfirmAction" |
|
28 |
validate="false"> |
|
29 |
<forward name="success" path=".ibss.app.user.create.confirm" /> |
|
30 |
<forward name="refresh" path=".ibss.app.user.create" /> |
|
31 |
<forward name="back" path="/ss103/appUserEnquiryMain.do" /> |
|
32 |
<forward name="failure" path=".ibss.app.user.create" /> |
|
33 |
</action> |
|
34 |
<action name="appUserForm" path="/ss223/createAppUserResult" |
|
35 |
scope="session" |
|
36 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserCreateResultAction" |
|
37 |
validate="false"> |
|
38 |
<forward name="success" path=".ibss.app.user.create.result" /> |
|
39 |
<forward name="refresh" path=".ibss.app.user.create" /> |
|
40 |
<forward name="failure" path=".ibss.app.user.create" /> |
|
41 |
</action> |
|
42 |
|
|
43 |
<!-- Delete Group --> |
|
44 |
<action name="appUserForm" path="/ss223/deleteAppUserConfirm" |
|
45 |
scope="session" |
|
46 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserDeleteConfirmAction" |
|
47 |
validate="false"> |
|
48 |
<forward name="success" path=".ibss.app.user.delete.confirm" /> |
|
49 |
<forward name="failure" path=".ibss.app.user.details" /> |
|
50 |
</action> |
|
51 |
<action name="appUserForm" path="/ss223/deleteAppUserResult" |
|
52 |
scope="session" |
|
53 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserDeleteResultAction" |
|
54 |
validate="false"> |
|
55 |
<forward name="success" path=".ibss.app.user.delete.result" /> |
|
56 |
<forward name="back" path=".ibss.app.user.details" /> |
|
57 |
<forward name="failure" path=".ibss.app.user.details" /> |
|
58 |
</action> |
|
59 |
|
|
60 |
<!-- Group Details --> |
|
61 |
<action name="appUserForm" path="/ss223/appUserDetails" scope="session" |
|
62 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserDetailsAction" |
|
63 |
validate="false"> |
|
64 |
<forward name="success" path=".ibss.app.user.details" /> |
|
65 |
<forward name="failure" path=".ibss.app.user.enquiry.main" /> |
|
66 |
</action> |
|
67 |
<action name="appUserForm" path="/ss223/appUserEnquiryMain" |
|
68 |
scope="session" |
|
69 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserMainAction" |
|
70 |
validate="false"> |
|
71 |
<forward name="success" path=".ibss.app.user.enquiry.main" /> |
|
72 |
</action> |
|
73 |
|
|
74 |
<!-- Group Edit --> |
|
75 |
<action name="appUserForm" path="/ss223/appUserEditDetails" scope="session" |
|
76 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserEditDetailsAction" |
|
77 |
validate="false"> |
|
78 |
<forward name="success" path=".ibss.app.user.edit" /> |
|
79 |
<forward name="delete" path="/ss223/deleteAppUserConfirm.do" /> |
|
80 |
<forward name="back" path=".ibss.app.user.enquiry.main" /> |
|
81 |
<forward name="failure" path=".ibss.app.user.details" /> |
|
82 |
</action> |
|
83 |
<action name="appUserForm" path="/ss223/appUserEditConfirm" scope="session" |
|
84 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserEditConfirmAction" |
|
85 |
validate="false"> |
|
86 |
<forward name="success" path=".ibss.app.user.edit.confirm" /> |
|
87 |
<forward name="back" path=".ibss.app.user.details" /> |
|
88 |
<forward name="failure" path=".ibss.app.user.edit" /> |
|
89 |
</action> |
|
90 |
<action name="appUserForm" path="/ss223/appUserEditResult" |
|
91 |
scope="session" |
|
92 |
type="com.ib.ibss.controller.actions.ss223_application.IBSSApplicationUserEditResultAction" |
|
93 |
validate="false"> |
|
94 |
<forward name="success" path=".ibss.app.user.edit.result" /> |
|
95 |
<forward name="back" path=".ibss.app.user.edit" /> |
|
96 |
<forward name="failure" path=".ibss.app.user.edit" /> |
|
97 |
</action> |
|
98 |
</action-mappings> |
|
99 |
<controller /> |
|
100 |
</struts-config> |
WebContent/WEB-INF/config/ss223_application/tiles-defs.xml | ||
---|---|---|
1 |
<?xml version="1.0"?> |
|
2 |
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN" |
|
3 |
"http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd"> |
|
4 |
<tiles-definitions> |
|
5 |
<definition name="tiles-defs" /> |
|
6 |
<!-- Create Group --> |
|
7 |
<definition name=".ibss.app.user.create" extends=".ibss.content.template"> |
|
8 |
<put name="body" value="/jsp/ss223_application/ibssAppUserCreateDetails.jsp" /> |
|
9 |
</definition> |
|
10 |
<definition name=".ibss.app.user.create.confirm" extends=".ibss.content.template"> |
|
11 |
<put name="body" value="/jsp/ss223_application/ibssAppUserCreateConfirm.jsp" /> |
|
12 |
</definition> |
|
13 |
<definition name=".ibss.app.user.create.result" extends=".ibss.content.template"> |
|
14 |
<put name="body" value="/jsp/ss223_application/ibssAppUserCreateResult.jsp" /> |
|
15 |
</definition> |
|
16 |
<definition name=".ibss.app.user.delete.confirm" extends=".ibss.content.template"> |
|
17 |
<put name="body" value="/jsp/ss223_application/ibssAppUserDeleteConfirm.jsp" /> |
|
18 |
</definition> |
|
19 |
<definition name=".ibss.app.user.delete.result" extends=".ibss.content.template"> |
|
20 |
<put name="body" value="/jsp/ss223_application/ibssAppUserDeleteResult.jsp" /> |
|
21 |
</definition> |
|
22 |
<definition name=".ibss.app.user.details" extends=".ibss.content.template"> |
|
23 |
<put name="body" value="/jsp/ss223_application/ibssAppUserDetails.jsp" /> |
|
24 |
</definition> |
|
25 |
<definition name=".ibss.app.user.edit" extends=".ibss.content.template"> |
|
26 |
<put name="body" value="/jsp/ss223_application/ibssAppUserEdit.jsp" /> |
|
27 |
</definition> |
|
28 |
<definition name=".ibss.app.user.edit.confirm" extends=".ibss.content.template"> |
|
29 |
<put name="body" value="/jsp/ss223_application/ibssAppUserEditConfirm.jsp" /> |
|
30 |
</definition> |
|
31 |
<definition name=".ibss.app.user.edit.result" extends=".ibss.content.template"> |
|
32 |
<put name="body" value="/jsp/ss223_application/ibssAppUserEditResult.jsp" /> |
|
33 |
</definition> |
|
34 |
<definition name=".ibss.app.user.enquiry.main" extends=".ibss.content.template"> |
|
35 |
<put name="body" value="/jsp/ss223_application/ibssAppUserEnquiry.jsp" /> |
|
36 |
</definition> |
|
37 |
<definition name=".ibss.app.user.enquiry.no.groups" extends=".ibss.content.template"> |
|
38 |
<put name="body" value="/jsp/ss223_application/ibssAppUserEnquiryNoGroups.jsp" /> |
|
39 |
</definition> |
|
40 |
|
|
41 |
<definition name=".ibss.app.user.print" extends=".ibss.popup.print.template"> |
|
42 |
<put name="body" value="/jsp/ss223_application/ibssAppUserPrint.jsp" /> |
|
43 |
</definition> |
|
44 |
</tiles-definitions> |
WebContent/WEB-INF/config/ss223_application/validation.xml | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.0//EN" |
|
3 |
"http://jakarta.apache.org/commons/dtds/validator_1_0.dtd"> |
|
4 |
<form-validation> |
|
5 |
<formset> |
|
6 |
<form name="appUserCreateConfirmValidation"> |
|
7 |
<field depends="alphaNumericSpace, maxlength, required" property="userAlias"> |
|
8 |
<arg0 key="appuser.user.alias"/> |
|
9 |
<arg1 key="${var:maxlength}" name="maxlength" resource="false"/> |
|
10 |
<var> |
|
11 |
<var-name>maxlength</var-name> |
|
12 |
<var-value>64</var-value> |
|
13 |
</var> |
|
14 |
</field> |
|
15 |
<field depends="maxlength, required" property="password"> |
|
16 |
<arg0 key="appuser.user.password"/> |
|
17 |
<arg1 key="${var:maxlength}" name="maxlength" resource="false"/> |
|
18 |
<var> |
|
19 |
<var-name>maxlength</var-name> |
|
20 |
<var-value>16</var-value> |
|
21 |
</var> |
|
22 |
</field> |
|
23 |
<field depends="maxlength, required" property="confirmPassword"> |
|
24 |
<arg0 key="appuser.user.confirmPassword"/> |
|
25 |
<arg1 key="${var:maxlength}" name="maxlength" resource="false"/> |
|
26 |
<var> |
|
27 |
<var-name>maxlength</var-name> |
|
28 |
<var-value>16</var-value> |
|
29 |
</var> |
|
30 |
</field> |
|
31 |
<field depends="maxlength, required" property="userDescription"> |
|
32 |
<arg0 key="appuser.user.description"/> |
|
33 |
<arg1 key="${var:maxlength}" name="maxlength" resource="false"/> |
|
34 |
<var> |
|
35 |
<var-name>maxlength</var-name> |
|
36 |
<var-value>255</var-value> |
|
37 |
</var> |
|
38 |
</field> |
|
39 |
<field depends="required" property="selectedAppId"> |
|
40 |
<arg0 key="appuser.application"/> |
|
41 |
</field> |
|
42 |
</form> |
|
43 |
|
|
44 |
<form name="appUserEditConfirmValidation"> |
|
45 |
<field depends="alphaNumericSpace, maxlength, required" property="userAlias"> |
|
46 |
<arg0 key="appuser.user.alias"/> |
|
47 |
<arg1 key="${var:maxlength}" name="maxlength" resource="false"/> |
|
48 |
<var> |
|
49 |
<var-name>maxlength</var-name> |
|
50 |
<var-value>64</var-value> |
|
51 |
</var> |
|
52 |
</field> |
|
53 |
<field depends="maxlength, , required" property="userDescription"> |
|
54 |
<arg0 key="appuser.user.description"/> |
|
55 |
<arg1 key="${var:maxlength}" name="maxlength" resource="false"/> |
|
56 |
<var> |
|
57 |
<var-name>maxlength</var-name> |
|
58 |
<var-value>255</var-value> |
|
59 |
</var> |
|
60 |
</field> |
|
61 |
</form> |
|
62 |
|
|
63 |
</formset> |
|
64 |
</form-validation> |
WebContent/WEB-INF/config/ss223_application/view-beans.xml | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" |
|
3 |
"http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> |
|
4 |
<struts-config> |
|
5 |
<!-- ========== View Bean Definitions =================================== --> |
|
6 |
<form-beans> |
|
7 |
<form-bean name="appUserViewBean" type="org.apache.struts.action.DynaActionForm"> |
|
8 |
<form-property name="userId" type="java.lang.String" /> |
|
9 |
<form-property name="userList" type="java.util.List" /> |
|
10 |
<form-property name="pagination" |
|
11 |
type="com.ib.ibss.common.utils.Pagination" /> |
|
12 |
<form-property name="enquirySegment" type="java.lang.String" /> |
|
13 |
<form-property name="enquiryCurrentPageNo" type="java.lang.String" /> |
|
14 |
<form-property name="enquiryTotalPageNo" type="java.lang.String" /> |
|
15 |
<form-property name="paginationList" type="java.util.List" /> |
|
16 |
</form-bean> |
|
17 |
|
|
18 |
<form-bean name="appUserBean" type="org.apache.struts.action.DynaActionForm"> |
|
19 |
<form-property name="userId" type="java.lang.Long" /> |
|
20 |
<form-property name="userDescription" type="java.lang.String" /> |
|
21 |
<form-property name="userAlias" type="java.lang.String" /> |
|
22 |
<form-property name="userCreationDate" type="java.lang.String" /> |
|
23 |
<form-property name="appId" type="java.lang.Integer" /> |
|
24 |
<form-property name="appName" type="java.lang.String" /> |
|
25 |
<form-property name="userProfile" type="java.lang.Object"/> |
|
26 |
<form-property name="indexNo" type="java.lang.String" /> |
|
27 |
</form-bean> |
|
28 |
|
|
29 |
<form-bean name="appUserDetailBean" type="org.apache.struts.action.DynaActionForm"> |
|
30 |
<form-property name="userId" type="java.lang.Long" /> |
|
31 |
<form-property name="userDescription" type="java.lang.String" /> |
|
32 |
<form-property name="userAlias" type="java.lang.String" /> |
|
33 |
<form-property name="userCreationDate" type="java.lang.String" /> |
|
34 |
<form-property name="appId" type="java.lang.Integer" /> |
|
35 |
<form-property name="appName" type="java.lang.String" /> |
|
36 |
<form-property name="indexNo" type="java.lang.String" /> |
|
37 |
</form-bean> |
|
38 |
|
|
39 |
</form-beans> |
|
40 |
</struts-config> |
WebContent/WEB-INF/web.xml | ||
---|---|---|
127 | 127 |
/WEB-INF/config/ss131_maker_checker_maint/view-beans.xml, |
128 | 128 |
/WEB-INF/config/ss222_token_management/struts-config.xml, |
129 | 129 |
/WEB-INF/config/ss222_token_management/form-beans.xml, |
130 |
/WEB-INF/config/ss222_token_management/view-beans.xml |
|
130 |
/WEB-INF/config/ss222_token_management/view-beans.xml, |
|
131 |
/WEB-INF/config/ss223_application/struts-config.xml, |
|
132 |
/WEB-INF/config/ss223_application/form-beans.xml, |
|
133 |
/WEB-INF/config/ss223_application/view-beans.xml |
|
131 | 134 |
|
132 | 135 |
</param-value> |
133 | 136 |
</init-param> |
WebContent/jsp/ss223_application/ibssAppUserCreateConfirm.jsp | ||
---|---|---|
1 |
<%@ taglib uri="/WEB-INF/tld/struts-html" prefix="html"%> |
|
2 |
<%@ taglib uri="/WEB-INF/tld/struts-html-el" prefix="htmlEL"%> |
|
3 |
<%@ taglib uri="/WEB-INF/tld/struts-bean" prefix="bean"%> |
|
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 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="general.button.create" /></strong></h3> |
|
9 |
|
|
10 |
<table id="errorTable"> |
|
11 |
<tr> |
|
12 |
<td><span id="serverSideError" class="error"><jsp:include |
|
13 |
flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span></td> |
|
14 |
</tr> |
|
15 |
</table> |
|
16 |
|
|
17 |
<table class="stepTable"> |
|
18 |
<tr> |
|
19 |
<td> </td> |
|
20 |
<td> |
|
21 |
<div id="steps"><span> |
|
22 |
<bean:message key="general.title.steps" arg0="2" arg1="3" /></span></div> |
|
23 |
</td> |
|
24 |
</tr> |
|
25 |
</table> |
|
26 |
<table class="tabularForm" width="517" border="1"> |
|
27 |
<tr> |
|
28 |
<td width="75"> </td> |
|
29 |
<td class="success" width="140"><strong><bean:message key="user.desc.confirmation"/></strong></td> |
|
30 |
<td width="93"> </td> |
|
31 |
<td width="47"> </td> |
|
32 |
</tr> |
|
33 |
<tr> |
|
34 |
|
|
35 |
<td height="28"> </td> |
|
36 |
<td colspan="2"><bean:message key="group.word"/> <strong><bean:write name="ibssGroupForm" property="groupName"/></strong> |
|
37 |
<bean:message key="general.status.create.confirm"/> |
|
38 |
</td> |
|
39 |
<td> </td> |
|
40 |
</tr> |
|
41 |
</table> |
|
42 |
<htmlEL:form action="/ss223/createAppUserResult.do"> |
|
43 |
<table class="tabularForm"> |
|
44 |
<tr> |
|
45 |
<td width="72"> </td> |
|
46 |
<td width="100"> </td> |
|
47 |
<td width="145"> </td> |
|
48 |
<td width="143"> </td> |
|
49 |
<td width="144"> </td> |
|
50 |
</tr> |
|
51 |
|
|
52 |
<tr> |
|
53 |
<td> </td> |
|
54 |
<td><bean:message key="appuser.user.alias"/>:</td> |
|
55 |
<td><strong><c:out value="${appUserForm.map.userAlias}"/></strong></td> |
|
56 |
<td> </td> |
|
57 |
<td> </td> |
|
58 |
</tr> |
|
59 |
|
|
60 |
<tr> |
|
61 |
<td> </td> |
|
62 |
<td><bean:message key="appuser.user.description"/>:</td> |
|
63 |
<td><strong><c:out value="${appUserForm.map.userDescription}"/></strong></td> |
|
64 |
<td> </td> |
|
65 |
</tr> |
|
66 |
|
|
67 |
<tr> |
|
68 |
<td> </td> |
|
69 |
<td><bean:message key="appuser.user.password"/>:</td> |
|
70 |
<td><strong><c:out value="${appUserForm.map.password}"/></strong></td> |
|
71 |
<td> </td> |
|
72 |
</tr> |
|
73 |
|
|
74 |
<tr> |
|
75 |
<td> </td> |
|
76 |
<td><bean:message key="appuser.user.confirmPassword"/>:</td> |
|
77 |
<td><strong><c:out value="${appUserForm.map.confirmPassword}"/></strong></td> |
|
78 |
<td> </td> |
|
79 |
</tr> |
|
80 |
|
|
81 |
<tr> |
|
82 |
|
|
83 |
<td> </td> |
|
84 |
<td><bean:message key="appuser.application"/>:</td> |
|
85 |
<td><strong><c:out value="${appUserForm.map.selectedAppName}"/></strong></td> |
|
86 |
<td> </td> |
|
87 |
|
|
88 |
</tr> |
|
89 |
|
|
90 |
<tr> |
|
91 |
<td> </td> |
|
92 |
<td> </td> |
|
93 |
<td> </td> |
|
94 |
<td> </td> |
|
95 |
<td> </td> |
|
96 |
</tr> |
|
97 |
|
|
98 |
<tr> |
|
99 |
<td colspan="5"> </td> |
|
100 |
</tr> |
|
101 |
</table> |
|
102 |
<div class="floatRight"> |
|
103 |
<htmlEL:submit property="action" onclick="overlay();"> |
|
104 |
<bean:message key="general.button.back"/> |
|
105 |
</htmlEL:submit> |
|
106 |
<htmlEL:submit property="action" onclick="overlay();"> |
|
107 |
<bean:message key="general.button.confirm"/> |
|
108 |
</htmlEL:submit> |
|
109 |
</div> |
|
110 |
</htmlEL:form> |
WebContent/jsp/ss223_application/ibssAppUserCreateDetails.jsp | ||
---|---|---|
1 |
<%@ taglib uri="/WEB-INF/tld/struts-html" prefix="html"%> |
|
2 |
<%@ taglib uri="/WEB-INF/tld/struts-html-el" prefix="htmlEL"%> |
|
3 |
<%@ taglib uri="/WEB-INF/tld/struts-bean" prefix="bean"%> |
|
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 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="general.button.create" /></strong></h3> |
|
9 |
|
|
10 |
<table id="errorTable"> |
|
11 |
<tr> |
|
12 |
<td><span id="serverSideError" class="error"><jsp:include |
|
13 |
flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span></td> |
|
14 |
</tr> |
|
15 |
</table> |
|
16 |
|
|
17 |
<table class="stepTable"> |
|
18 |
<tr> |
|
19 |
<td> </td> |
|
20 |
<td> |
|
21 |
<div id="steps"><span> |
|
22 |
<bean:message key="general.title.steps" arg0="1" arg1="2" /></span></div> |
|
23 |
</td> |
|
24 |
</tr> |
|
25 |
</table> |
|
26 |
|
|
27 |
<htmlEL:form action="/ss223/createAppUserResult.do"> |
|
28 |
<table class="tabularForm"> |
|
29 |
<tr> |
|
30 |
<td width="72"> </td> |
|
31 |
<td width="100"> </td> |
|
32 |
<td width="145"> </td> |
|
33 |
<td width="143"> </td> |
|
34 |
<td width="144"> </td> |
|
35 |
</tr> |
|
36 |
|
|
37 |
<tr> |
|
38 |
<td> </td> |
|
39 |
<td><bean:message key="appuser.user.alias"/>:</td> |
|
40 |
<td><htmlEL:text property="userAlias" name="appUserForm" maxlength="64" autocomplete="off"/></td> |
|
41 |
<td> </td> |
|
42 |
<td> </td> |
|
43 |
</tr> |
|
44 |
|
|
45 |
<tr> |
|
46 |
<td> </td> |
|
47 |
<td><bean:message key="appuser.user.description"/>:</td> |
|
48 |
<td class="valignTop" colspan="2"><htmlEL:textarea property="userDescription" name="appUserForm"/></td> |
|
49 |
<td> </td> |
|
50 |
</tr> |
|
51 |
|
|
52 |
<tr> |
|
53 |
<td> </td> |
|
54 |
<td><bean:message key="appuser.user.password"/>:</td> |
|
55 |
<td><htmlEL:text property="password" name="appUserForm" maxlength="64" autocomplete="off"/></td> |
|
56 |
<td> </td> |
|
57 |
</tr> |
|
58 |
|
|
59 |
<tr> |
|
60 |
<td> </td> |
|
61 |
<td><bean:message key="appuser.user.confirmPassword"/>:</td> |
|
62 |
<td><htmlEL:text property="confirmPassword" name="appUserForm" maxlength="64" autocomplete="off"/></td> |
|
63 |
<td> </td> |
|
64 |
</tr> |
|
65 |
|
|
66 |
<tr> |
|
67 |
<td> </td> |
|
68 |
<td><bean:message key="appuser.application"/> :</td> |
|
69 |
<td> |
|
70 |
<htmlEL:select name="appUserForm" property="selectedAppId"> |
|
71 |
<%-- <htmlEL:hidden property="selectedAppName" name="appUserForm"></htmlEL:hidden> --%> |
|
72 |
<htmlEL:option value=""><bean:message key="general.select.option0"/></htmlEL:option> |
|
73 |
<c:forEach var="clientApp" items="${appUserForm.map.clientAppList}"> |
|
74 |
<htmlEL:option value="${clientApp.appId}"><c:out value="${clientApp.appName}"/></htmlEL:option> |
|
75 |
</c:forEach> |
|
76 |
</htmlEL:select> |
|
77 |
</td> |
|
78 |
</tr> |
|
79 |
|
|
80 |
<tr> |
|
81 |
<td> </td> |
|
82 |
<td> </td> |
|
83 |
<td> </td> |
|
84 |
<td> </td> |
|
85 |
<td> </td> |
|
86 |
</tr> |
|
87 |
|
|
88 |
<tr> |
|
89 |
<td colspan="5"> </td> |
|
90 |
</tr> |
|
91 |
</table> |
|
92 |
<div class="floatRight"> |
|
93 |
<htmlEL:submit property="action" onclick="overlay();"> |
|
94 |
<bean:message key="general.button.back"/> |
|
95 |
</htmlEL:submit> |
|
96 |
<htmlEL:submit property="action" onclick="overlay();"> |
|
97 |
<bean:message key="general.button.next"/> |
|
98 |
</htmlEL:submit> |
|
99 |
</div> |
|
100 |
</htmlEL:form> |
WebContent/jsp/ss223_application/ibssAppUserCreateResult.jsp | ||
---|---|---|
1 |
<%@ 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/c" prefix="c" %> |
|
4 |
|
|
5 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="navigation.details.displayDesc.result.create" /></strong></h3> |
|
6 |
<table class="stepTable"> |
|
7 |
<tr> |
|
8 |
<td> </td> |
|
9 |
<td><div id="steps"><span><bean:message key="general.title.steps" arg0="2" arg1="2"/></span></div></td> |
|
10 |
|
|
11 |
</tr> |
|
12 |
</table> |
|
13 |
<table class="tabularForm" width="517" border="1"> |
|
14 |
<tr> |
|
15 |
<td width="75"> </td> |
|
16 |
<td class="success" width="211"><strong><bean:message key="general.status.successful"/></strong></td> |
|
17 |
<td width="93"> </td> |
|
18 |
<td width="47"> </td> |
|
19 |
</tr> |
|
20 |
<tr> |
|
21 |
|
|
22 |
<td height="28"> </td> |
|
23 |
<td colspan="2"><strong><bean:write name="appUserForm" property="jspTitle"/></strong></td> |
|
24 |
<td> </td> |
|
25 |
</tr> |
|
26 |
</table> |
|
27 |
<div class="floatRight"> |
|
28 |
<htmlEL:form action="/ss223/appUserEnquiryMain.do"> |
|
29 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
30 |
<bean:message key="general.button.back"/> |
|
31 |
</htmlEL:submit> |
|
32 |
</htmlEL:form> |
|
33 |
</div> |
|
34 |
|
|
35 |
|
WebContent/jsp/ss223_application/ibssAppUserDeleteConfirm.jsp | ||
---|---|---|
1 |
<%@ 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 |
<bean:define id="detailBean" name="appUserForm" property="appUserDetailBean"/> |
|
9 |
|
|
10 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="navigation.details.displayDesc.delete.confirm" /></strong></h3> |
|
11 |
<table id="errorTable"> |
|
12 |
<tr> |
|
13 |
<td> |
|
14 |
<span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span> |
|
15 |
</td> |
|
16 |
</tr> |
|
17 |
</table> |
|
18 |
<table class="stepTable"> |
|
19 |
<tr> |
|
20 |
<td> </td> |
|
21 |
<td> |
|
22 |
<div id="steps"><span> |
|
23 |
<bean:message key="general.title.steps" arg0="1" arg1="2" /></span></div> |
|
24 |
</td> |
|
25 |
</tr> |
|
26 |
</table> |
|
27 |
<htmlEL:form action="/ss223/deleteAppUserResult.do"> |
|
28 |
<table class="tabularForm" width="517" border="1"> |
|
29 |
<tr> |
|
30 |
<td width="96"> </td> |
|
31 |
<td class="success" width="264"><strong><bean:message key="user.desc.confirmation"/></strong></td> |
|
32 |
<td width="146"> </td> |
|
33 |
<td width="86"> </td> |
|
34 |
</tr> |
|
35 |
<tr> |
|
36 |
<td width="28"> </td> |
|
37 |
<td colspan="2"><bean:message key="appuser.word"/> <strong><c:out value="${detailBean.map.userAlias}"/></strong> <bean:message key="group.will.be.deleted.desc"/>.</td> |
|
38 |
<td> </td> |
|
39 |
</tr> |
|
40 |
<tr> |
|
41 |
<td> </td> |
|
42 |
<td> </td> |
|
43 |
<td colspan="2"> </td> |
|
44 |
</tr> |
|
45 |
</table> |
|
46 |
<div class="floatRight"> |
|
47 |
<htmlEL:cancel property="action" styleClass="button" onclick="overlay();"> |
|
48 |
<bean:message key="general.button.back"/> |
|
49 |
</htmlEL:cancel> |
|
50 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
51 |
<bean:message key="general.button.confirm"/> |
|
52 |
</htmlEL:submit> |
|
53 |
</div> |
|
54 |
</htmlEL:form> |
WebContent/jsp/ss223_application/ibssAppUserDeleteResult.jsp | ||
---|---|---|
1 |
<%@ 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 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="navigation.details.displayDesc.delete.result" /></strong></h3> |
|
9 |
<table class="stepTable"> |
|
10 |
<tr> |
|
11 |
<td> </td> |
|
12 |
<td> |
|
13 |
<div id="steps"><span> |
|
14 |
<bean:message key="general.title.steps" arg0="2" arg1="2" /></span></div> |
|
15 |
</td> |
|
16 |
</tr> |
|
17 |
</table> |
|
18 |
<table class="tabularForm" width="517" border="1"> |
|
19 |
<tr> |
|
20 |
<td width="96"> </td> |
|
21 |
<td class="success" width="264"><strong><bean:message key="general.status.successful"/></strong></td> |
|
22 |
<td width="146"> </td> |
|
23 |
<td width="86"> </td> |
|
24 |
</tr> |
|
25 |
<tr> |
|
26 |
|
|
27 |
<td height="28"> </td> |
|
28 |
<td colspan="2"><strong><bean:write name="appUserForm" property="jspTitle"/></strong></td> |
|
29 |
<td> </td> |
|
30 |
</tr> |
|
31 |
<tr> |
|
32 |
<td> </td> |
|
33 |
<td> </td> |
|
34 |
<td> </td> |
|
35 |
<td> |
|
36 |
<htmlEL:form action="/ss223/appUserEnquiryMain.do"> |
|
37 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
38 |
<bean:message key="general.button.back"/> |
|
39 |
</htmlEL:submit> |
|
40 |
</htmlEL:form></td> |
|
41 |
</tr> |
|
42 |
</table> |
WebContent/jsp/ss223_application/ibssAppUserDetails.jsp | ||
---|---|---|
1 |
<%@ 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-logic" prefix="logic" %> |
|
4 |
<%@ taglib uri="/WEB-INF/tld/struts-logic-el" prefix="logicEL" %> |
|
5 |
<%@ taglib uri="/WEB-INF/tld/c" prefix="c" %> |
|
6 |
|
|
7 |
<bean:define id="detailBean" name="appUserForm" property="appUserDetailBean" /> |
|
8 |
<bean:define id="viewBean" name="appUserForm" property="appUserViewBean" /> |
|
9 |
|
|
10 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="navigation.details.displayDesc.details" /></strong></h3> |
|
11 |
|
|
12 |
<table id="errorTable"> |
|
13 |
<tr> |
|
14 |
<td> |
|
15 |
<span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span> |
|
16 |
</td> |
|
17 |
</tr> |
|
18 |
</table> |
|
19 |
|
|
20 |
<htmlEL:form action="/ss223/appUserEditDetails.do"> |
|
21 |
<table class="tabularForm"> |
|
22 |
<tr> |
|
23 |
<td width="61"> </td> |
|
24 |
<td width="160"> </td> |
|
25 |
<td colspan="2"> </td> |
|
26 |
<td width="47" colspan="2"> </td> |
|
27 |
</tr> |
|
28 |
<tr> |
|
29 |
<td> </td> |
|
30 |
<td><bean:message key="appuser.user.id"/>:</td> |
|
31 |
<td colspan="2"><strong><c:out value="${detailBean.map.userId}"/></strong></td> |
|
32 |
<td colspan="2"> </td> |
|
33 |
</tr> |
|
34 |
<tr> |
|
35 |
<td> </td> |
|
36 |
<td><bean:message key="appuser.user.alias"/>:</td> |
|
37 |
<td colspan="2"><strong><c:out value="${detailBean.map.userAlias}"/></strong></td> |
|
38 |
<td colspan="2"> </td> |
|
39 |
</tr> |
|
40 |
<tr> |
|
41 |
<td> </td> |
|
42 |
<td><bean:message key="appuser.application.name"/>:</td> |
|
43 |
<td colspan="2"><strong><c:out value="${detailBean.map.appName}"/></strong></td> |
|
44 |
<td colspan="2"> </td> |
|
45 |
</tr> |
|
46 |
<tr> |
|
47 |
<td> </td> |
|
48 |
<td><bean:message key="appuser.user.description"/>:</td> |
|
49 |
<td colspan="2"> |
|
50 |
<c:choose> |
|
51 |
<c:when test="${not empty detailBean.map.userDescription}"> |
|
52 |
<strong><c:out value="${detailBean.map.userDescription}"/></strong> |
|
53 |
</c:when> |
|
54 |
<c:otherwise>-</c:otherwise> |
|
55 |
</c:choose> |
|
56 |
</td> |
|
57 |
<td colspan="2"> </td> |
|
58 |
</tr> |
|
59 |
<tr> |
|
60 |
<td> </td> |
|
61 |
<td><bean:message key="appuser.created.date"/>:</td> |
|
62 |
<td colspan="2"> |
|
63 |
<c:choose> |
|
64 |
<c:when test="${not empty detailBean.map.userCreationDate}"> |
|
65 |
<strong><c:out value="${detailBean.map.userCreationDate}"/></strong> |
|
66 |
</c:when> |
|
67 |
<c:otherwise>-</c:otherwise> |
|
68 |
</c:choose> |
|
69 |
</td> |
|
70 |
<td colspan="2"> </td> |
|
71 |
</tr> |
|
72 |
<%-- <tr> |
|
73 |
<td> </td> |
|
74 |
<td><bean:message key="group.updated.date"/>:</td> |
|
75 |
<td colspan="2"> |
|
76 |
<c:choose> |
|
77 |
<c:when test="${not empty detailBean.map.groupUpdatedDate}"> |
|
78 |
<strong><c:out value="${detailBean.map.groupUpdatedDate}"/></strong> |
|
79 |
</c:when> |
|
80 |
<c:otherwise>-</c:otherwise> |
|
81 |
</c:choose> |
|
82 |
</td> |
|
83 |
<td colspan="2"> </td> |
|
84 |
</tr> --%> |
|
85 |
<tr> |
|
86 |
<td> </td> |
|
87 |
<td> </td> |
|
88 |
<td colspan="2"> </td> |
|
89 |
<td colspan="2"> </td> |
|
90 |
</tr> |
|
91 |
</table> |
|
92 |
<div class="floatRight"> |
|
93 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
94 |
<bean:message key="general.button.back"/> |
|
95 |
</htmlEL:submit> |
|
96 |
<c:if test="${appUserForm.map.hasAppUserEditAccess eq true}"> |
|
97 |
<htmlEL:hidden property="userId" name="detailBean" value="${detailBean.map.userId}"></htmlEL:hidden> |
|
98 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
99 |
<bean:message key="general.button.edit"/> |
|
100 |
</htmlEL:submit> |
|
101 |
</c:if> |
|
102 |
<c:if test="${appUserForm.map.hasAppUserDeleteAccess eq true}"> |
|
103 |
<htmlEL:hidden property="userId" name="detailBean" value="${detailBean.map.userId}"></htmlEL:hidden> |
|
104 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
105 |
<bean:message key="general.button.delete"/> |
|
106 |
</htmlEL:submit> |
|
107 |
</c:if> |
|
108 |
<%-- <htmlEL:submit property="action" styleClass="button" onclick="popUp('../ss103/printForm.do','console',1000,800);return false;"> |
|
109 |
<bean:message key="general.button.print"/> |
|
110 |
</htmlEL:submit> --%> |
|
111 |
|
|
112 |
</div> |
|
113 |
</htmlEL:form> |
|
114 |
|
WebContent/jsp/ss223_application/ibssAppUserEditConfirm.jsp | ||
---|---|---|
1 |
<%@ taglib uri="/WEB-INF/tld/struts-html" prefix="html"%> |
|
2 |
<%@ taglib uri="/WEB-INF/tld/struts-html-el" prefix="htmlEL"%> |
|
3 |
<%@ taglib uri="/WEB-INF/tld/struts-bean" prefix="bean"%> |
|
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 |
<bean:define id="detailBean" name="ibssGroupForm" property="ibssGroupDetailBean"/> |
|
9 |
<bean:define id="viewBean" name="ibssGroupForm" property="ibssGroupView"/> |
|
10 |
<bean:define id="accessibleArray" name="viewBean" property="accessibleArray"/> |
|
11 |
|
|
12 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="navigation.details.displayDesc.edit.confirm" /></strong></h3> |
|
13 |
|
|
14 |
<table id="errorTable"> |
|
15 |
<tr> |
|
16 |
<td><span id="serverSideError" class="error"><jsp:include |
|
17 |
flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span></td> |
|
18 |
</tr> |
|
19 |
</table> |
|
20 |
|
|
21 |
<table class="stepTable"> |
|
22 |
<tr> |
|
23 |
<td> </td> |
|
24 |
<td> |
|
25 |
<div id="steps"><span> |
|
26 |
<bean:message key="general.title.steps" arg0="2" arg1="3" /></span></div> |
|
27 |
</td> |
|
28 |
</tr> |
|
29 |
</table> |
|
30 |
<table class="tabularForm" width="517" border="1"> |
|
31 |
<tr> |
|
32 |
<td width="75"> </td> |
|
33 |
<td class="success" width="140"><strong><bean:message key="user.desc.confirmation"/></strong></td> |
|
34 |
<td width="93"> </td> |
|
35 |
<td width="47"> </td> |
|
36 |
</tr> |
|
37 |
<tr> |
|
38 |
|
|
39 |
<td height="28"> </td> |
|
40 |
<td colspan="2"><bean:message key="group.word"/> |
|
41 |
<strong><bean:write name="ibssGroupForm" property="groupName"/></strong> |
|
42 |
<bean:message key="general.status.edit.confirm"/> |
|
43 |
</td> |
|
44 |
<td> </td> |
|
45 |
</tr> |
|
46 |
</table> |
|
47 |
<htmlEL:form action="/ss103/groupEditResult.do"> |
|
48 |
<table class="tabularForm"> |
|
49 |
<tr> |
|
50 |
<td width="72"> </td> |
|
51 |
<td width="100"> </td> |
|
52 |
<td width="145"> </td> |
|
53 |
<td width="143"> </td> |
|
54 |
<td width="144"> </td> |
|
55 |
</tr> |
|
56 |
|
|
57 |
<tr> |
|
58 |
<td> </td> |
|
59 |
<td width="140"><bean:message key="group.name"/>:</td> |
|
60 |
<td width="345"><strong><bean:write property="groupName" name="ibssGroupForm" /></strong></td> |
|
61 |
<td width="3"> </td> |
|
62 |
<td width="44"> </td> |
|
63 |
</tr> |
|
64 |
<tr> |
|
65 |
<td> </td> |
|
66 |
<td width="140"><bean:message key="group.description"/></td> |
|
67 |
<td width="345"><strong><bean:write property="groupDescription" name="ibssGroupForm" /></strong></td> |
|
68 |
<td width="3"> </td> |
|
69 |
<td width="44"> </td> |
|
70 |
</tr> |
|
71 |
<tr> |
|
72 |
<td> </td> |
|
73 |
<td> </td> |
|
74 |
<td> </td> |
|
75 |
<td> </td> |
|
76 |
<td> </td> |
|
77 |
</tr> |
|
78 |
|
|
79 |
<tr> |
|
80 |
<td> </td> |
|
81 |
<td><strong><bean:message key="group.access"/></strong>:</td> |
|
82 |
<td> </td> |
|
83 |
<td> </td> |
|
84 |
<td> </td> |
|
85 |
</tr> |
|
86 |
<tr> |
|
87 |
<td> </td> |
|
88 |
<td> </td> |
|
89 |
<td colspan="4"> |
|
90 |
<br/> |
|
91 |
<ul class="treeHierarchy" class="right"> |
|
92 |
<c:forEach var="item" items="${viewBean.map.navigationList}" varStatus="index"> |
|
93 |
<c:set var="css" value=""/> |
|
94 |
<c:if test="${index.last}"><c:set var="css" value="lastLine"/></c:if> |
|
95 |
<li class="<c:out value="${css}"/>"> |
|
96 |
<htmlEL:multibox styleClass="checkAll" name="ibssGroupForm" property="selectedAccesses" disabled="true"><c:out value="${item.nodeId}"/></htmlEL:multibox> |
|
97 |
<label class="nodeName"><c:out value="${item.nodeName}"/></label> |
|
98 |
(<c:out value="${item.nodeCode}"/>) |
|
99 |
<div class="<c:out value="${item.nodeId}"/>"> |
|
100 |
<c:if test="${not empty item.subNavigations}"> |
|
101 |
<ul> |
|
102 |
<c:forEach var="subItem" items="${item.subNavigations}" varStatus="index1"> |
|
103 |
<c:set var="css" value=""/> |
|
104 |
<c:if test="${index1.last}"><c:set var="css" value="lastLine"/></c:if> |
|
105 |
<li class="<c:out value="${css}"/>"> |
|
106 |
<htmlEL:multibox styleClass="subAll" name="ibssGroupForm" property="selectedAccesses" disabled="true"><c:out value="${subItem.nodeId}"/></htmlEL:multibox> |
|
107 |
<label class="nodeName"><c:out value="${subItem.nodeName}"/></label> |
|
108 |
(<c:out value="${subItem.nodeCode}"/>) |
|
109 |
<div class="<c:out value="${subItem.nodeId}"/>"> |
|
110 |
<c:if test="${not empty subItem.subNavigations}"> |
|
111 |
<ul> |
|
112 |
<c:forEach var="thirdItem" items="${subItem.subNavigations}" varStatus="index2"> |
|
113 |
<c:set var="css" value=""/> |
|
114 |
<c:if test="${index2.last}"><c:set var="css" value="lastLine"/></c:if> |
|
115 |
<li class="<c:out value="${css}"/>"> |
|
116 |
<htmlEL:multibox styleClass="sub2All" name="ibssGroupForm" property="selectedAccesses" disabled="true"><c:out value="${thirdItem.nodeId}"/></htmlEL:multibox> |
|
117 |
<label class="nodeName"><c:out value="${thirdItem.nodeName}"/></label> |
|
118 |
(<c:out value="${thirdItem.nodeCode}"/>) |
|
119 |
<div class="<c:out value="${thirdItem.nodeId}"/>"> |
|
120 |
<c:if test="${not empty thirdItem.subNavigations}"> |
|
121 |
<ul> |
|
122 |
<c:forEach var="forthItem" items="${thirdItem.subNavigations}" varStatus="index3"> |
|
123 |
<c:set var="css" value=""/> |
|
124 |
<c:if test="${index3.last}"><c:set var="css" value="lastLine"/></c:if> |
|
125 |
<li class="<c:out value="${css}"/>"> |
|
126 |
<htmlEL:multibox name="ibssGroupForm" property="selectedAccesses" disabled="true"><c:out value="${forthItem.nodeId}"/></htmlEL:multibox> |
|
127 |
<label class="nodeName"><c:out value="${forthItem.nodeName}"/></label> |
|
128 |
(<c:out value="${forthItem.nodeCode}"/>) |
|
129 |
</li> |
|
130 |
</c:forEach> |
|
131 |
</ul> |
|
132 |
</c:if> |
|
133 |
</li> |
|
134 |
</c:forEach> |
|
135 |
</ul> |
|
136 |
</c:if> |
|
137 |
</li> |
|
138 |
</c:forEach> |
|
139 |
</ul> |
|
140 |
</c:if> |
|
141 |
</li> |
|
142 |
</c:forEach> |
|
143 |
</ul> |
|
144 |
</td> |
|
145 |
</tr> |
|
146 |
<tr> |
|
147 |
<td colspan="5"> </td> |
|
148 |
</tr> |
|
149 |
</table> |
|
150 |
<div class="floatRight"> |
|
151 |
<htmlEL:submit property="action" onclick="overlay();"> |
|
152 |
<bean:message key="general.button.back"/> |
|
153 |
</htmlEL:submit> |
|
154 |
<htmlEL:submit property="action" onclick="overlay();"> |
|
155 |
<bean:message key="general.button.confirm"/> |
|
156 |
</htmlEL:submit> |
|
157 |
</div> |
|
158 |
</htmlEL:form> |
|
159 |
|
|
160 |
|
|
161 |
<script type="text/javascript"> |
|
162 |
function SetAllCheckBoxes(FieldName, name) |
|
163 |
{ |
|
164 |
var objFormParent = document.forms[0].elements[name]; |
|
165 |
var each; |
|
166 |
for(var j = 0, maxJ = objFormParent.length; j < maxJ; ++j) |
|
167 |
{ |
|
168 |
var el = objFormParent[j]; |
|
169 |
if(el.value == FieldName) |
|
170 |
{ |
|
171 |
each = el; |
|
172 |
} |
|
173 |
} |
|
174 |
|
|
175 |
var objElement = document.getElementById(FieldName); |
|
176 |
var objCheckBoxes = objElement.getElementsByTagName("*"); |
|
177 |
for(var i = 0, maxI = objCheckBoxes.length; i < maxI; ++i) { |
|
178 |
var elm = objCheckBoxes[i]; |
|
179 |
switch(elm.type) { |
|
180 |
case "checkbox": |
|
181 |
if(each.checked == false && elm.name == name) |
|
182 |
{ |
|
183 |
elm.checked = false; |
|
184 |
} |
|
185 |
if(each.checked == true && elm.name == name) |
|
186 |
{ |
|
187 |
elm.checked = true; |
|
188 |
} |
|
189 |
} |
|
190 |
} |
|
191 |
} |
|
192 |
</script> |
|
193 |
<script type="text/javascript"> |
|
194 |
var flag = true; |
|
195 |
$('.selectAllCheck').click(function(){ |
|
196 |
if(flag){ |
|
197 |
$('.treeHierarchy input:checkbox[name|="accessibleArray"]').attr('checked','checked'); |
|
198 |
var textMode1 = $('#fieldMode1').val(); |
|
199 |
if(textMode1 != 'Observation'){ |
|
200 |
$('.treeHierarchy input:checkbox[name|="editableArray"]').attr('checked','checked'); |
|
201 |
} |
|
202 |
flag = false; |
|
203 |
} |
|
204 |
else{ |
|
205 |
$(".treeHierarchy input:checkbox").removeAttr("checked"); |
|
206 |
flag = true; |
|
207 |
} |
|
208 |
}); |
|
209 |
</script> |
|
210 |
<script type="text/javascript"> |
|
211 |
$(function() { |
|
212 |
// 1st level select all child |
|
213 |
function checkAll() |
|
214 |
{ |
|
215 |
var singleValues = $(this).val(); |
|
216 |
var selected = "."+singleValues; |
|
217 |
$(selected).children("ul").find("input[type=checkbox]").prop("checked",this.checked); |
|
218 |
} |
|
219 |
// 2nd level select all child |
|
220 |
function subAll() |
|
221 |
{ |
|
222 |
var singleValues = $(this).val(); |
|
223 |
var selected = "."+singleValues; |
|
224 |
$(selected).find("input[type=checkbox]").prop("checked",this.checked); |
|
225 |
|
|
226 |
var parentId = "."+$(this).parent("li").parent("ul").parent("div").parent("li").find("input[type=checkbox]").val(); |
|
227 |
var parentValue = "input[value="+$(this).parent("li").parent("ul").parent("div").parent("li").find("input[type=checkbox]").val()+"]"; |
|
228 |
var parentBox = $(this).parent("li").parent("ul").parent("div").parent("li").find(parentValue); |
|
229 |
var parentLength = $(parentId).find("input[type=checkbox]").length; |
|
230 |
var parentCheck = $(parentId).find("input[type=checkbox]:checked").length; |
|
231 |
|
|
232 |
if(parentCheck != null) { |
|
233 |
$(parentBox).attr("checked", "checked"); |
|
234 |
} else { |
|
235 |
$(parentBox).removeAttr("checked"); |
|
236 |
} |
|
237 |
} |
|
238 |
// 3rd level select all child |
|
239 |
function actionAll() |
|
240 |
{ |
|
241 |
var parentId = "."+$(this).parent("li").parent("ul").parent("div").parent("li").find("input[type=checkbox]").val(); |
|
242 |
var parentValue = "input[value="+$(this).parent("li").parent("ul").parent("div").parent("li").find("input[type=checkbox]").val()+"]"; |
|
243 |
var parentBox = $(this).parent("li").parent("ul").parent("div").parent("li").find(parentValue); |
|
244 |
var parentLength = $(parentId).find("input[type=checkbox]").length; |
|
245 |
var parentCheck = $(parentId).find("input[type=checkbox]:checked").length; |
|
246 |
|
|
247 |
if(parentCheck != null) { |
|
248 |
$(parentBox).attr("checked", "checked"); |
|
249 |
} else { |
|
250 |
$(parentBox).removeAttr("checked"); |
|
251 |
} |
|
252 |
|
|
253 |
var ancestorId = "."+$(this).parent("li").parent("ul").parent("div").parent("li").parent("ul").parent("div").parent("li").find("input[type=checkbox]").val(); |
|
254 |
var ancestorValue = "input[value="+$(this).parent("li").parent("ul").parent("div").parent("li").parent("ul").parent("div").parent("li").find("input[type=checkbox]").val()+"]"; |
|
255 |
var ancestorBox = $(this).parent("li").parent("ul").parent("div").parent("li").parent("ul").parent("div").parent("li").find(ancestorValue); |
|
256 |
var ancestorLength = $(ancestorId).find("input[type=checkbox]").length; |
|
257 |
var ancestorCheck = $(ancestorId).find("input[type=checkbox]:checked").length; |
|
258 |
|
|
259 |
if(ancestorCheck != null) { |
|
260 |
$(ancestorBox).attr("checked", "checked"); |
|
261 |
} else { |
|
262 |
$(ancestorBox).removeAttr("checked"); |
|
263 |
} |
|
264 |
} |
|
265 |
|
|
266 |
$(".checkAll").change(checkAll); |
|
267 |
|
|
268 |
$(".subAll").change(subAll); |
|
269 |
|
|
270 |
$(".sub2All").change(actionAll); |
|
271 |
|
|
272 |
}); |
|
273 |
</script> |
WebContent/jsp/ss223_application/ibssAppUserEditDetails.jsp | ||
---|---|---|
1 |
<%@ 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-logic" prefix="logic" %> |
|
4 |
<%@ taglib uri="/WEB-INF/tld/struts-logic-el" prefix="logicEL" %> |
|
5 |
<%@ taglib uri="/WEB-INF/tld/c" prefix="c" %> |
|
6 |
<%@ taglib uri="/WEB-INF/tld/struts-html" prefix="html"%> |
|
7 |
|
|
8 |
<bean:define id="detailBean" name="appUserForm" property="appUserDetailBean"/> |
|
9 |
<bean:define id="viewBean" name="appUserForm" property="appUserViewBean"/> |
|
10 |
|
|
11 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="navigation.details.displayDesc.edit" /></strong></h3> |
|
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 |
<table class="stepTable"> |
|
21 |
<tr> |
|
22 |
<td> </td> |
|
23 |
<td><div id="steps"><span><bean:message key="general.title.steps" arg0="1" arg1="2"/></span></div></td> |
|
24 |
|
|
25 |
</tr> |
|
26 |
</table> |
|
27 |
<htmlEL:form action="/ss223/appUserEditConfirm.do"> |
|
28 |
<table class="tabularForm" width="517" height="97" border="1"> |
|
29 |
<tr> |
|
30 |
<td width="69"> </td> |
|
31 |
<td width="133"> </td> |
|
32 |
<td colspan="2"> </td> |
|
33 |
<td width="63"> </td> |
|
34 |
</tr> |
|
35 |
|
|
36 |
<tr> |
|
37 |
<td width="69"> </td> |
|
38 |
<td><bean:message key="appuser.user.id"/>:</td> |
|
39 |
<td colspan="2"><strong><c:out value="${detailBean.map.userId}"/></strong></td> |
|
40 |
<td> </td> |
|
41 |
</tr> |
|
42 |
<tr> |
|
43 |
<td width="69"> </td> |
|
44 |
<td><bean:message key="appuser.user.alias"/>:</td> |
|
45 |
<td colspan="2"><strong><htmlEL:text name="appUserForm" property="userAlias" autocomplete="off" maxlength="64"/></strong></td> |
|
46 |
<td> </td> |
|
47 |
</tr> |
|
48 |
<tr> |
|
49 |
<td width="69"> </td> |
|
50 |
<td><bean:message key="appuser.user.description"/>:</td> |
|
51 |
<td colspan="2"><strong><htmlEL:textarea name="appUserForm" property="userDescription" /></strong></td> |
|
52 |
<td> </td> |
|
53 |
</tr> |
|
54 |
<tr> |
|
55 |
<td width="69"> </td> |
|
56 |
<td><bean:message key="appuser.created.date"/>:</td> |
|
57 |
<td colspan="2"><strong><c:out value="${detailBean.map.userCreationDate}"/></strong></td> |
|
58 |
<td> </td> |
|
59 |
</tr> |
|
60 |
<tr> |
|
61 |
<td> </td> |
|
62 |
<td> </td> |
|
63 |
<td colspan="2"> </td> |
|
64 |
<td> </td> |
|
65 |
</tr> |
|
66 |
</table> |
|
67 |
<div class="floatRight"> |
|
68 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
69 |
<bean:message key="general.button.back"/> |
|
70 |
</htmlEL:submit> |
|
71 |
<htmlEL:submit property="action" styleClass="button" onclick="overlay();"> |
|
72 |
<bean:message key="general.button.next"/> |
|
73 |
</htmlEL:submit> |
|
74 |
</div> |
|
75 |
</htmlEL:form> |
WebContent/jsp/ss223_application/ibssAppUserEditResult.jsp | ||
---|---|---|
1 |
<%@ taglib uri="/WEB-INF/tld/struts-bean" prefix="bean" %> |
|
2 |
<%@ taglib uri="/WEB-INF/tld/struts-html-el" prefix="htmlEL" %> |
|
3 |
<%@ taglib uri="/WEB-INF/tld/c" prefix="c" %> |
|
4 |
<%@page import="java.util.HashMap"%> |
|
5 |
|
|
6 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/> - <bean:message key="navigation.details.displayDesc.edit.result" /></strong></h3> |
|
7 |
<table class="stepTable"> |
|
8 |
<tr> |
|
9 |
<td> </td> |
|
10 |
<td><div id="steps"><span><bean:message key="general.title.steps" arg0="2" arg1="2"/></span></div></td> |
|
11 |
|
|
12 |
</tr> |
|
13 |
</table> |
|
14 |
<table class="tabularForm" width="517" border="1"> |
|
15 |
<tr> |
|
16 |
<td width="96"> </td> |
|
17 |
<td class="success" width="264"><strong><bean:message key="general.status.successful"/></strong></td> |
|
18 |
<td width="146"> </td> |
|
19 |
<td width="86"> </td> |
|
20 |
</tr> |
|
21 |
<tr> |
|
22 |
<td height="28"> </td> |
|
23 |
<td colspan="2"><strong><bean:write name="appUserForm" property="jspTitle"/></strong></td> |
|
24 |
<td> </td> |
|
25 |
</tr> |
|
26 |
<tr> |
|
27 |
<td> </td> |
|
28 |
<td> </td> |
|
29 |
<td> </td> |
|
30 |
<td></td> |
|
31 |
</tr> |
|
32 |
</table> |
|
33 |
|
|
34 |
<htmlEL:form action="/ss2233/appUserDetails.do"> |
|
35 |
<div class="floatRight"> |
|
36 |
<htmlEL:submit property="action"><bean:message key="general.button.back"/></htmlEL:submit> |
|
37 |
</div> |
|
38 |
</htmlEL:form> |
WebContent/jsp/ss223_application/ibssAppUserEnquiry.jsp | ||
---|---|---|
1 |
<%@ 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="appUserForm" property="appUserViewBean" /> |
|
11 |
<bean:define id="pagination" name="viewBean" property="pagination" /> |
|
12 |
|
|
13 |
|
|
14 |
<htmlEL:form action="/ss223/createAppUserDetails.do"> |
|
15 |
<h3 class="title"><strong><c:out value="${sessionScope.displayDesc}"/></strong></h3> |
|
16 |
<div id="resultBox"></div> |
|
17 |
|
|
18 |
<table id="errorTable"> |
|
19 |
<tr> |
|
20 |
<td> |
|
21 |
<span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span> |
|
22 |
</td> |
|
23 |
</tr> |
|
24 |
</table> |
|
25 |
<c:if test="${pagination.totalPageNumber gt 1}"> |
|
26 |
<jsp:include flush="true" page="/jsp/ss103_user/ibssAppUserEnquiryPagination.jsp"></jsp:include> |
|
27 |
</c:if> |
|
28 |
|
|
29 |
<beanEL:size collection="${viewBean.map.userList}" id="userListSize"/> |
|
30 |
|
|
31 |
<c:choose> |
|
32 |
<c:when test="${userListSize > 0}"> |
|
33 |
<table class="tabularData" cellspacing="0"> |
|
34 |
<thead> |
|
35 |
<tr> |
|
36 |
<th height="34"><bean:message key="appuser.user.id"/></th> |
|
37 |
<bean:message key="appuser.user.alias"/></th> |
|
38 |
<th><bean:message key="appuser.application.name"/></th> |
|
39 |
<th><bean:message key="appuser.created.date"/></th> |
|
40 |
<th> </th> |
|
41 |
</tr> |
|
42 |
</thead> |
|
43 |
<tbody> |
|
44 |
<c:set var="styleClass" value="alt" /> |
|
45 |
<logicEL:iterate id="userBean" name="viewBean" property="userList" indexId="i"> |
|
46 |
<c:choose> |
|
47 |
<c:when test="${(i mod 2) eq 0}"> |
|
48 |
<c:set var="styleClass" value="alt"></c:set> |
|
49 |
</c:when> |
|
50 |
<c:otherwise> |
|
51 |
<c:set var="styleClass" value="even"></c:set> |
|
52 |
</c:otherwise> |
|
53 |
</c:choose> |
|
54 |
<bean:define id="indexNo" name="userBean" property="indexNo" /> |
|
55 |
<tr class="<c:out value='${styleClass}'/>"> |
|
56 |
|
|
57 |
<bean:define id="userID" name="userBean" property="userId" /> |
|
58 |
<% |
|
59 |
HashMap paramsName = new HashMap(); |
|
60 |
paramsName.put("userID", userID); |
|
61 |
paramsName.put("SECONDARY_TOKEN", request.getSession().getAttribute("PRIMARY_TOKEN")); |
|
62 |
pageContext.setAttribute("paramsName", paramsName); |
|
63 |
%> |
|
64 |
<td> |
|
65 |
<htmlEL:link action="/ss223/appUserDetails.do" name="paramsName" onclick="overlay();" > |
|
66 |
<c:out value="${userBean.map.userId}"/> |
|
67 |
</htmlEL:link> |
|
68 |
</td> |
|
69 |
<td> |
|
70 |
<c:out value="${userBean.map.userAlias}"/> |
|
71 |
</td> |
|
72 |
<td> |
|
73 |
<c:out value="${userBean.map.appName}"/> |
|
74 |
</td> |
|
75 |
<td> |
|
76 |
<c:choose> |
|
77 |
<c:when test="${not empty userBean.map.userCreationDate}"> |
|
78 |
<c:out value="${userBean.map.userCreationDate}"/> |
|
79 |
</c:when> |
|
80 |
<c:otherwise>-</c:otherwise> |
|
81 |
</c:choose> |
|
82 |
</td> |
|
83 |
<td> |
|
84 |
|
|
85 |
</td> |
|
86 |
</tr> |
|
87 |
</logicEL:iterate> |
|
88 |
</tbody> |
|
89 |
</table> |
|
90 |
</c:when> |
|
91 |
|
|
92 |
<c:otherwise> |
|
93 |
<table class="tabularForm"width="517" border="1""> |
|
94 |
<tr> |
|
95 |
<td> |
|
96 |
<bean:message key="user.not.found"/> |
|
97 |
</td> |
|
98 |
<td> |
|
99 |
|
|
100 |
</td> |
|
101 |
</tr> |
|
102 |
</table> |
|
103 |
</c:otherwise> |
|
104 |
</c:choose> |
|
105 |
|
|
106 |
<c:if test="${pagination.totalPageNumber gt 1}"> |
|
107 |
<jsp:include flush="true" page="/jsp/ss103_user/ibssAppUserEnquiryPagination.jsp"></jsp:include> |
|
108 |
</c:if> |
|
109 |
|
|
110 |
<c:if test="${ibssuserForm.map.hasAppUserCreateAccess eq true}"> |
|
111 |
<div class="floatRight"> |
|
112 |
<htmlEL:submit property="action"><bean:message key="general.button.create"/></htmlEL:submit> |
|
113 |
</div> |
|
114 |
</c:if> |
|
115 |
</htmlEL:form> |
WebContent/jsp/ss223_application/ibssAppUserEnquiryNoGroups.jsp | ||
---|---|---|
1 |
<%@ 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 |
<table id="errorTable"> |
|
11 |
<tr> |
|
12 |
<td> |
|
13 |
<span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span> |
|
14 |
</td> |
|
15 |
</tr> |
|
16 |
</table> |
|
17 |
|
|
18 |
<h3><c:out value="${sessionScope.displayDesc}"/></h3> |
|
19 |
<div id="resultBox"></div> |
|
20 |
|
|
21 |
<table class="tabularConfirm"width="517" border="1""> |
|
22 |
<tr> |
|
23 |
<td> |
|
24 |
<bean:message key="group.not.found"/> |
|
25 |
</td> |
|
26 |
</tr> |
|
27 |
</table> |
|
28 |
<htmlEL:form action="/ss103/createGroup.do"> |
|
29 |
<table class="tabularForm"width="517" border="1""> |
|
30 |
<tr> |
|
31 |
<td> |
|
32 |
<htmlEL:submit property="action"> |
|
33 |
<bean:message key="general.button.create"/> |
|
34 |
</htmlEL:submit> |
|
35 |
</td> |
|
36 |
</tr> |
|
37 |
</table> |
|
38 |
</htmlEL:form> |
WebContent/jsp/ss223_application/ibssAppUserEnquiryPagination.jsp | ||
---|---|---|
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 ibssGroupForm.map.ibssGroupView}"> |
|
9 |
<bean:define id="ibssGroupView" name="ibssGroupForm" property="ibssGroupView"/> |
|
10 |
<bean:define id="pagination" name="ibssGroupView" property="pagination" /> |
|
11 |
<bean:define id="groupEnquiryCurrentPageNo" name="ibssGroupView" property="groupEnquiryCurrentPageNo" /> |
|
12 |
<bean:define id="groupEnquiryTotalPageNo" name="ibssGroupView" property="groupEnquiryTotalPageNo" /> |
|
13 |
<bean:define id="paginationList" name="ibssGroupView" property="paginationList" /> |
|
14 |
|
|
15 |
<% |
|
16 |
java.util.HashMap paramsName = new java.util.HashMap(); |
|
17 |
paramsName.put("SECONDARY_TOKEN", request.getSession().getAttribute("PRIMARY_TOKEN")); |
|
18 |
pageContext.setAttribute("paramsName", paramsName); |
|
19 |
%> |
|
20 |
|
|
21 |
<ul class="previousNext"> |
|
22 |
<logic:equal name="pagination" property="firstPageNumber" value="-1"> |
|
23 |
<li><bean:message key="general.link.first" /></li> |
|
24 |
</logic:equal> |
|
25 |
<logic:notEqual name="pagination" property="firstPageNumber" value="-1"> |
|
26 |
<bean:define id='firstPageNumber' name="pagination" property="firstPageNumber"/> |
|
27 |
<li> |
|
28 |
<% |
|
29 |
paramsName.put("p", firstPageNumber); |
|
30 |
%> |
|
31 |
<htmlEL:link action="/ss103/groupEnquiryMain.do" name="paramsName" onclick="overlay();"> |
|
32 |
<u><bean:message key="general.link.first" /></u> |
|
33 |
</htmlEL:link> |
|
34 |
</li> |
|
35 |
</logic:notEqual> |
|
36 |
|
|
37 |
<logic:equal name="pagination" property="previousPageNumber" value="-1"> |
|
38 |
<li><bean:message key="general.link.previous"/></li> |
|
39 |
</logic:equal> |
|
40 |
<logic:notEqual name="pagination" property="previousPageNumber" value="-1"> |
|
41 |
<bean:define id='previousPageNumber' name="pagination" property="previousPageNumber"/> |
|
42 |
<li> |
|
43 |
<% |
|
44 |
paramsName.put("p", previousPageNumber); |
|
45 |
%> |
|
46 |
<htmlEL:link action="/ss103/groupEnquiryMain.do" name="paramsName" onclick="overlay();"> |
|
47 |
<u><bean:message key="general.link.previous" /></u> |
|
48 |
</htmlEL:link> |
|
49 |
</li> |
|
50 |
</logic:notEqual> |
|
51 |
|
|
52 |
<li> |
|
53 |
<bean:define id="currentPageNumber" name="pagination" property="currentPageNumber"/> |
|
54 |
<logicEL:iterate id="paginationList" name="ibssGroupView" property="paginationList"> |
|
55 |
<% |
|
56 |
paramsName.put("p", paginationList); |
|
57 |
%> |
|
58 |
<c:choose> |
|
59 |
<c:when test='${paginationList eq currentPageNumber}'> |
|
60 |
<bean:write name="paginationList"/> |
|
61 |
</c:when> |
|
62 |
<c:otherwise> |
|
63 |
<htmlEL:link action="/ss103/groupEnquiryMain.do" name="paramsName" onclick="overlay();"> |
|
64 |
<bean:write name="paginationList"/> |
|
65 |
</htmlEL:link> |
|
66 |
</c:otherwise> |
|
67 |
</c:choose> |
|
68 |
</logicEL:iterate> |
|
69 |
</li> |
|
70 |
|
|
71 |
<% |
|
72 |
paramsName.put("p", paginationList); |
|
73 |
%> |
|
74 |
|
|
75 |
<logic:equal name="pagination" property="nextPageNumber" value="-1"> |
|
76 |
<li><bean:message key="general.link.next" /></li> |
|
77 |
</logic:equal> |
|
78 |
<logic:notEqual name="pagination" property="nextPageNumber" value="-1"> |
|
79 |
<bean:define id='nextPageNumber' name="pagination" property="nextPageNumber"/> |
|
80 |
<li> |
|
81 |
<% |
|
82 |
paramsName.put("p", nextPageNumber); |
|
83 |
%> |
|
84 |
<htmlEL:link action="/ss103/groupEnquiryMain.do" name="paramsName" onclick="overlay();"> |
|
85 |
<u><bean:message key="general.link.next" /></u> |
|
86 |
</htmlEL:link> |
|
87 |
</li> |
|
88 |
</logic:notEqual> |
|
89 |
|
|
90 |
<logic:equal name="pagination" property="lastPageNumber" value="-1"> |
|
91 |
<li><bean:message key="general.link.last" /></li> |
|
92 |
</logic:equal> |
|
93 |
<logic:notEqual name="pagination" property="lastPageNumber" value="-1"> |
|
94 |
<bean:define id='lastPageNumber' name="pagination" property="lastPageNumber"/> |
|
95 |
<li> |
|
96 |
<% |
|
97 |
paramsName.put("p", lastPageNumber); |
|
98 |
%> |
|
99 |
<htmlEL:link action="/ss103/groupEnquiryMain.do" name="paramsName" onclick="overlay();"> |
|
100 |
<u><bean:message key="general.link.last" /></u> |
|
101 |
</htmlEL:link> |
|
102 |
</li> |
|
103 |
</logic:notEqual> |
|
104 |
</ul> |
|
105 |
</c:if> |
resource/com/ib/ibss/resources/exception/IBSSBusinessExceptionResources.properties | ||
---|---|---|
364 | 364 |
|
Also available in: Unified diff