├── src └── main │ ├── resources │ ├── locale │ │ ├── messages.properties │ │ └── messages_ko.properties │ ├── logback-spring.xml │ └── application.yml │ ├── webapp │ ├── resources │ │ ├── spinner.gif │ │ ├── images │ │ │ ├── a_top.png │ │ │ ├── logo.png │ │ │ ├── favicon.ico │ │ │ ├── ico_app.png │ │ │ ├── spinner.gif │ │ │ ├── Pipeline.ico │ │ │ ├── Pipeline.png │ │ │ ├── btn_file.gif │ │ │ ├── btn_line.gif │ │ │ ├── check_icon.gif │ │ │ ├── depth4_bar.png │ │ │ ├── depth4_on.png │ │ │ ├── ico_create.png │ │ │ ├── ico_error.png │ │ │ ├── ico_fail.gif │ │ │ ├── ico_file.png │ │ │ ├── ico_info.png │ │ │ ├── ico_major.png │ │ │ ├── ico_minor.png │ │ │ ├── ico_modify.png │ │ │ ├── ico_nofile.png │ │ │ ├── ico_pass.gif │ │ │ ├── ico_search.png │ │ │ ├── ico_update.png │ │ │ ├── ico_warn.png │ │ │ ├── login_id_i.png │ │ │ ├── login_pw_i.png │ │ │ ├── logo_OLD.png │ │ │ ├── tbl_line.gif │ │ │ ├── bl_quad_dot.gif │ │ │ ├── blt_lnb_dept.png │ │ │ ├── bu_gray_sqa.gif │ │ │ ├── favicon_OLD.ico │ │ │ ├── ico_arr_down.png │ │ │ ├── ico_blocker.png │ │ │ ├── ico_branches.png │ │ │ ├── ico_bullet01.gif │ │ │ ├── ico_bullet02.gif │ │ │ ├── ico_commint.png │ │ │ ├── ico_critical.png │ │ │ ├── ico_dot_blue.gif │ │ │ ├── ico_dot_gray.gif │ │ │ ├── ico_file_on.png │ │ │ ├── ico_lnb_1dh.gif │ │ │ ├── ico_lnb_2dh.gif │ │ │ ├── ico_lnb_3dh.gif │ │ │ ├── ico_page_pre.gif │ │ │ ├── ico_yesfile.png │ │ │ ├── icon_gnb_sub.gif │ │ │ ├── img_loading.gif │ │ │ ├── job_ico_fail.png │ │ │ ├── job_ico_wait.png │ │ │ ├── sel_pointer.jpg │ │ │ ├── tool_ico_log.png │ │ │ ├── board_ico_file.png │ │ │ ├── btn_totalSearch.png │ │ │ ├── ico_arr_down_on.png │ │ │ ├── ico_branches_on.png │ │ │ ├── ico_commint_on.png │ │ │ ├── ico_contributor.png │ │ │ ├── ico_control_add.png │ │ │ ├── ico_control_del.png │ │ │ ├── ico_dot_white.gif │ │ │ ├── ico_lnb_1dh_on.gif │ │ │ ├── ico_lnb_2dh_on.gif │ │ │ ├── ico_lnb_3dh_on.gif │ │ │ ├── ico_page_first.gif │ │ │ ├── ico_page_last.gif │ │ │ ├── ico_page_next.gif │ │ │ ├── job_ico_retract.png │ │ │ ├── job_ico_success.png │ │ │ ├── location_arrow.png │ │ │ ├── location_home.png │ │ │ ├── process02_arrow.png │ │ │ ├── process_ico_own.png │ │ │ ├── process_ico_run.png │ │ │ ├── tool_ico_play.png │ │ │ ├── tool_ico_revert.png │ │ │ ├── tool_ico_stop.png │ │ │ ├── board_ico_folder.png │ │ │ ├── ico_control_copy.png │ │ │ ├── ico_lnb_1dh_hover.gif │ │ │ ├── icon_search_arrow.gif │ │ │ ├── job_ico_progress.png │ │ │ ├── process_ico_admin.png │ │ │ ├── process_ico_stop.png │ │ │ ├── tool_ico_setting.png │ │ │ ├── btn_laypopup_close.png │ │ │ ├── ico_arr_down_click.png │ │ │ ├── ico_contributor_on.png │ │ │ ├── ico_control_add_on.png │ │ │ ├── ico_control_copy_on.png │ │ │ ├── ico_control_del_on.png │ │ │ ├── process_ico_cancel.png │ │ │ ├── process_ico_modify.png │ │ │ ├── process_ico_normal.png │ │ │ ├── process_ico_private.png │ │ │ ├── process_ico_public.png │ │ │ ├── process_ico_return.png │ │ │ ├── process_ico_standby.png │ │ │ ├── tool_ico_rearrange.png │ │ │ ├── process_ico_contribute.png │ │ │ ├── process_ico_ownership.png │ │ │ └── process_ico_participate.png │ │ ├── css │ │ │ └── font │ │ │ │ ├── NanumGothic-Bold.eot │ │ │ │ ├── NanumGothic-Bold.ttf │ │ │ │ ├── NanumGothic-Bold.woff │ │ │ │ ├── NanumGothic-Bold.woff2 │ │ │ │ ├── NanumGothic-Regular.eot │ │ │ │ ├── NanumGothic-Regular.ttf │ │ │ │ ├── NanumGothic-Regular.woff │ │ │ │ ├── NanumGothic-ExtraBold.eot │ │ │ │ ├── NanumGothic-ExtraBold.ttf │ │ │ │ ├── NanumGothic-ExtraBold.woff │ │ │ │ ├── NanumGothic-ExtraBold.woff2 │ │ │ │ └── NanumGothic-Regular.woff2 │ │ ├── font │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── bootstrap │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ │ └── npm.js │ │ └── js │ │ │ ├── cont_tab.js │ │ │ ├── main.js │ │ │ └── fileUpload.js │ └── WEB-INF │ │ └── jsp │ │ ├── index.jsp │ │ ├── serviceInstance │ │ ├── serviceInstanceCreate.jsp │ │ ├── serviceInstanceList.jsp │ │ └── serviceInstanceDetail.jsp │ │ ├── sitemesh │ │ ├── defaultDecorator.jsp │ │ └── errorDecorator.jsp │ │ ├── file │ │ ├── fileInfoDetail.jsp │ │ ├── fileInfo.jsp │ │ └── fileUpload.jsp │ │ ├── qualityGate │ │ ├── qualityGateCreate.jsp │ │ ├── qualityGateUpdate.jsp │ │ └── qualityGateDetail.jsp │ │ ├── error │ │ ├── error404.jsp │ │ ├── error401.jsp │ │ ├── error403.jsp │ │ └── error500.jsp │ │ ├── instanceUse │ │ ├── instanceUseList.jsp │ │ ├── instanceUseCreate.jsp │ │ └── instanceUseDetail.jsp │ │ ├── common │ │ └── commonLibs.jsp │ │ └── user │ │ └── userUpdate.jsp │ └── java │ └── paasta │ └── delivery │ └── pipeline │ └── ui │ ├── config │ ├── RestTemplateConfig.java │ ├── ServletConfig.java │ ├── HttpSessionConfig.java │ ├── WebSiteMeshFilter.java │ ├── security │ │ └── FilterWrapper.java │ └── CustomIntercepter.java │ ├── cf │ ├── Cf.java │ ├── info │ │ ├── CfInfoList.java │ │ ├── CfInfo.java │ │ └── CfInfoService.java │ ├── CfController.java │ └── url │ │ ├── CfUrlController.java │ │ ├── CfUrlService.java │ │ └── CfUrl.java │ ├── exception │ ├── CustomException.java │ ├── CustomErrorController.java │ ├── CustomExceptionHandlingController.java │ ├── ApiError.java │ └── CustomExceptionHandler.java │ ├── Application.java │ ├── job │ ├── ConfigType.java │ ├── JobInspectionService.java │ ├── JobInspectionController.java │ └── JobHistory.java │ ├── common │ ├── ListRequest.java │ └── PropertyMessageService.java │ ├── security │ ├── DashboardLogoutRedirectStrategy.java │ ├── DashboardAuthenticationSuccessHandler.java │ ├── SSLUtils.java │ ├── DashboardAuthenticationProcessingFilter.java │ └── DashboardAuthenticationDetails.java │ ├── auth │ ├── AuthorityController.java │ ├── GrantedAuthorityService.java │ ├── AuthorityService.java │ ├── Authority.java │ └── GrantedAuthority.java │ ├── projectRelation │ └── ProjectRelation.java │ ├── user │ ├── UserList.java │ ├── UserService.java │ └── User.java │ ├── repository │ └── RepositoryController.java │ ├── serviceInstance │ ├── InstanceUseList.java │ ├── ServiceInstances.java │ ├── ServiceInstancesService.java │ ├── InstanceUse.java │ ├── InstanceUseService.java │ └── ServiceInstancesController.java │ ├── file │ ├── FileInfo.java │ └── FileService.java │ ├── pipeline │ ├── PipelineList.java │ ├── Pipeline.java │ └── PipelineService.java │ ├── codingRules │ └── CodingRulesService.java │ └── qualityIssues │ └── QualityIssuesService.java ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── README.md ├── .gitignore └── gradlew.bat /src/main/resources/locale/messages.properties: -------------------------------------------------------------------------------- 1 | test.message=\uD55C\uAE00(ENG) \uD14C\uC2A4\uD2B8 \uC785\uB2C8\uB2E4. 2 | -------------------------------------------------------------------------------- /src/main/resources/locale/messages_ko.properties: -------------------------------------------------------------------------------- 1 | test.message=\uD55C\uAE00(KOR) \uD14C\uC2A4\uD2B8 \uC785\uB2C8\uB2E4. 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /src/main/webapp/resources/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/spinner.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/a_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/a_top.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/logo.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/favicon.ico -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_app.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/spinner.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/Pipeline.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/Pipeline.ico -------------------------------------------------------------------------------- /src/main/webapp/resources/images/Pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/Pipeline.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/btn_file.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/btn_file.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/btn_line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/btn_line.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/check_icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/check_icon.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/depth4_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/depth4_bar.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/depth4_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/depth4_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_create.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_error.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_fail.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_fail.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_file.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_info.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_major.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_major.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_minor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_minor.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_modify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_modify.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_nofile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_nofile.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_pass.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_pass.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_search.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_update.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_warn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_warn.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/login_id_i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/login_id_i.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/login_pw_i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/login_pw_i.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/logo_OLD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/logo_OLD.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/tbl_line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/tbl_line.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/bl_quad_dot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/bl_quad_dot.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/blt_lnb_dept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/blt_lnb_dept.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/bu_gray_sqa.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/bu_gray_sqa.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/favicon_OLD.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/favicon_OLD.ico -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_arr_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_arr_down.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_blocker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_blocker.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_branches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_branches.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_bullet01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_bullet01.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_bullet02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_bullet02.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_commint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_commint.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_critical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_critical.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_dot_blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_dot_blue.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_dot_gray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_dot_gray.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_file_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_file_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_lnb_1dh.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_lnb_1dh.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_lnb_2dh.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_lnb_2dh.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_lnb_3dh.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_lnb_3dh.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_page_pre.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_page_pre.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_yesfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_yesfile.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/icon_gnb_sub.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/icon_gnb_sub.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/img_loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/img_loading.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/job_ico_fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/job_ico_fail.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/job_ico_wait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/job_ico_wait.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/sel_pointer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/sel_pointer.jpg -------------------------------------------------------------------------------- /src/main/webapp/resources/images/tool_ico_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/tool_ico_log.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/board_ico_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/board_ico_file.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/btn_totalSearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/btn_totalSearch.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_arr_down_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_arr_down_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_branches_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_branches_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_commint_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_commint_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_contributor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_contributor.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_control_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_control_add.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_control_del.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_control_del.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_dot_white.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_dot_white.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_lnb_1dh_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_lnb_1dh_on.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_lnb_2dh_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_lnb_2dh_on.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_lnb_3dh_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_lnb_3dh_on.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_page_first.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_page_first.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_page_last.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_page_last.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_page_next.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_page_next.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/job_ico_retract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/job_ico_retract.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/job_ico_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/job_ico_success.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/location_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/location_arrow.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/location_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/location_home.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process02_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process02_arrow.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_own.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_own.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_run.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/tool_ico_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/tool_ico_play.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/tool_ico_revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/tool_ico_revert.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/tool_ico_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/tool_ico_stop.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/board_ico_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/board_ico_folder.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_control_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_control_copy.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_lnb_1dh_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_lnb_1dh_hover.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/icon_search_arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/icon_search_arrow.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/job_ico_progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/job_ico_progress.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_admin.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_stop.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/tool_ico_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/tool_ico_setting.png -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Bold.eot -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Bold.ttf -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Bold.woff -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Bold.woff2 -------------------------------------------------------------------------------- /src/main/webapp/resources/images/btn_laypopup_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/btn_laypopup_close.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_arr_down_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_arr_down_click.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_contributor_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_contributor_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_control_add_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_control_add_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_control_copy_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_control_copy_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/ico_control_del_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/ico_control_del_on.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_cancel.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_modify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_modify.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_normal.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_private.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_private.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_public.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_public.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_return.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_return.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_standby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_standby.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/tool_ico_rearrange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/tool_ico_rearrange.png -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Regular.eot -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Regular.ttf -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Regular.woff -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_contribute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_contribute.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_ownership.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_ownership.png -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-ExtraBold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-ExtraBold.eot -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-ExtraBold.ttf -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-ExtraBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-ExtraBold.woff -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-ExtraBold.woff2 -------------------------------------------------------------------------------- /src/main/webapp/resources/css/font/NanumGothic-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/css/font/NanumGothic-Regular.woff2 -------------------------------------------------------------------------------- /src/main/webapp/resources/images/process_ico_participate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/images/process_ico_participate.png -------------------------------------------------------------------------------- /src/main/webapp/resources/font/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/font/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/main/webapp/resources/font/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/font/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/main/webapp/resources/font/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/font/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/main/webapp/resources/font/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/font/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaaS-TA/DELIVERY-PIPELINE-UI/HEAD/src/main/webapp/resources/bootstrap/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## WEB UI 2 | 3 | ### 1. 개요 4 | 5 | 배포파이프라인 WEB UI 대시보드는 웹 인터페이스를 통해 배포파이프라인을 구성 할 수 있도록 하는 웹 애플리케이션이다. Common/DeliveryPipeline/Inspection/Storage API 어플리케이션의 REST API 를 호출하여 그 결과를 화면에 제공한다. 화면을 분리하여 UI 프레임워크 변경 시 API 서버와 영향도가 없이 구성한다. 6 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | zipStoreBase=GRADLE_USER_HOME 4 | zipStorePath=wrapper/dists 5 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.4.1-bin.zip 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /logs/ 2 | *.log 3 | .gradle 4 | /build/ 5 | /out/ 6 | !gradle/wrapper/gradle-wrapper.jar 7 | 8 | ### STS ### 9 | .apt_generated 10 | .classpath 11 | .factorypath 12 | .project 13 | .settings 14 | .springBeans 15 | 16 | ### IntelliJ IDEA ### 17 | .idea 18 | *.iws 19 | *.iml 20 | *.ipr 21 | 22 | ### NetBeans ### 23 | nbproject/private/ 24 | build/ 25 | nbbuild/ 26 | dist/ 27 | nbdist/ 28 | .nb-gradle/ -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Created by IntelliJ IDEA. 3 | User: REX 4 | Date: 5/10/2017 5 | Time: 10:33 AM 6 | To change this template use File | Settings | File Templates. 7 | --%> 8 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 |