Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
bbd2f61
Merge pull request #2 from syc98syc/te1
syc98syc Sep 1, 2023
b7e86e7
Merge pull request #3 from syc98syc/te1
syc98syc Sep 1, 2023
8d879c0
이상한가
syc98syc Sep 1, 2023
b5c37af
Merge branch 'master' of https://github.com/syc98syc/KB04_TeamProject
syc98syc Sep 1, 2023
61057cf
이상한가
syc98syc Sep 1, 2023
da10cee
sadasd
kkongdo Sep 1, 2023
86630c1
Update hello.class
syc98syc Sep 1, 2023
b01ad59
Merge pull request #5 from syc98syc/te2
kkongdo Sep 1, 2023
72e98c0
commit
syc98syc Sep 1, 2023
fc3c569
ㅁㄴㅇ
kkongdo Sep 1, 2023
06ef258
ㅁㄴㅇ
kkongdo Sep 1, 2023
f725ad2
프로젝트환경Setting
hejoo345 Sep 4, 2023
b39c698
Merge pull request #13 from syc98syc/master
hejoo345 Sep 4, 2023
8004794
test
hejoo345 Sep 4, 2023
56865fb
Merge branch 'khj' of https://github.com/syc98syc/KB04_TeamProject in…
hejoo345 Sep 4, 2023
fac28e7
Delete test directory
kkongdo Sep 6, 2023
566010a
Delete .gitignore
kkongdo Sep 6, 2023
1e50dac
Merge pull request #14 from syc98syc/Kong
kkongdo Sep 6, 2023
1c53450
계좌 및 이체 코드
jhjh9523 Sep 7, 2023
3c047dc
금융용어검색, 지도 api 추가
hejoo345 Sep 7, 2023
133f79e
Merge pull request #15 from syc98syc/khj
hejoo345 Sep 7, 2023
19c73d3
업로드
syc98syc Sep 7, 2023
f06b311
이체내역조회완료
jhjh9523 Sep 7, 2023
07d1a9b
계좌및이체 설명 주석 삽입
kkongdo Sep 7, 2023
e93f535
map api 수정
hejoo345 Sep 8, 2023
31d10d2
번호표 발급 추가
hejoo345 Sep 8, 2023
061f4b8
거래내역조회 예외처리완료!
jhjh9523 Sep 8, 2023
9293375
거래내역조회 예외처리완료!
jhjh9523 Sep 8, 2023
ae76144
부트스트랩 부어줌(계좌이체 및 거래내역조회만 남음)
jhjh9523 Sep 8, 2023
cb849f6
!!
kkongdo Sep 8, 2023
c059ee4
!!
kkongdo Sep 8, 2023
b0ed02f
!
kkongdo Sep 8, 2023
485133f
custom.css수정!
kkongdo Sep 8, 2023
7eead4b
계좌 개설(최적화) - 본인확인을 안할경우 다음버튼을 누를 수 없음
kkongdo Sep 8, 2023
bf0f444
계좌개설 및 계좌관리(최적화)
kkongdo Sep 8, 2023
2a125e9
로그아웃 url 연결, 사이드메뉴 노란색 박스 radius 값 수정, 계좌개설 최적화, 계좌해지 최적화
kkongdo Sep 9, 2023
2fa7f1d
jsoup 의존성 추가
hejoo345 Sep 9, 2023
b804309
부트스트랩 관련 파일 추가
hejoo345 Sep 9, 2023
5fe58a4
거래내역조회 및 이체 부트스트랩 삽입 및 해당 웹과 맞게 폼 수정
kkongdo Sep 9, 2023
7526b32
오늘의 퀴즈 기능 추가
hejoo345 Sep 9, 2023
c3af1dc
클릭시 토글 이벤트 추가
hejoo345 Sep 10, 2023
33b2fe9
계좌개설 css 꾸미기 and 도움말 말풍선 작동 확인
kkongdo Sep 10, 2023
f708c1e
퀴즈 스타일 수정
hejoo345 Sep 10, 2023
0b4facc
금융 용어 검색 스타일 수정 및 페이지네이션 추가
hejoo345 Sep 10, 2023
beba3dd
삭제한 코드
jhjh9523 Sep 11, 2023
0c699cc
jgig0911아침
jhjh9523 Sep 11, 2023
6991dfe
페이지네이션 첫번째, 마지막 페이지로 이동 추가
hejoo345 Sep 11, 2023
566f194
게시판 페이징 및 검색
syc98syc Sep 11, 2023
8308679
공지+게시판_부트스트랩
syc98syc Sep 11, 2023
551d550
지점찾기 및 번호표 발행 css, 쿼리 수정
hejoo345 Sep 11, 2023
deebac9
0911 보완
syc98syc Sep 11, 2023
bf29f22
20230911음성지원만 남음
jhjh9523 Sep 11, 2023
d4a7ad9
거래내역조회 날짜 형식 출력 변경 및 테이블 view 수정
kkongdo Sep 11, 2023
fa54e0b
비밀번호 보기/숨기기 추가
jhjh9523 Sep 12, 2023
4e2ee4b
계좌이체 시 비밀번호 불일치시 메세지 색상 설정
kkongdo Sep 12, 2023
5abb44d
쿼리수정+ css입히기
syc98syc Sep 12, 2023
ea228c2
잔액 출력시 금액 세자리 단위로 출력
kkongdo Sep 12, 2023
8d238dd
갑자기 됨
syc98syc Sep 12, 2023
a21665a
된다
syc98syc Sep 12, 2023
a9a31bb
희주 오류 처리
syc98syc Sep 12, 2023
4d0c709
집 가기 전
syc98syc Sep 12, 2023
9dba40a
단어 검색 로그인세션 추가
hejoo345 Sep 12, 2023
09c3405
페이지 버튼 색깔 변경
kkongdo Sep 12, 2023
9ab6d86
계좌관리 버튼 볼드체 적용
kkongdo Sep 12, 2023
7414dd7
input태그->button태그로 변경, 계좌해지 비밀번호 확인 눈모양 추가,
kkongdo Sep 13, 2023
1266c31
각함수별 로그아웃세션 및 프론트엔드 실행
kkongdo Sep 13, 2023
d99caa8
사이드Bar 링크 연결
kkongdo Sep 13, 2023
112b817
말풍선 위치 조정 진행중
kkongdo Sep 13, 2023
da94a60
말풍선 너비 다시 변경
kkongdo Sep 13, 2023
2166af5
이용가이드 빈페이지 추가
hejoo345 Sep 13, 2023
3b2f636
지점까지의 거리(m) 추가
hejoo345 Sep 13, 2023
3becec7
나이대 조회 쿼리문 추가
hejoo345 Sep 13, 2023
8d81667
퀴즈 선택지 4개로 변경
hejoo345 Sep 13, 2023
dab5e83
계좌이체, 계좌개설, 계좌해지 수정완료
kkongdo Sep 13, 2023
e7b3cc9
버튼태그 '이체하기'로 수정
kkongdo Sep 13, 2023
1483ccd
거의 완료
syc98syc Sep 13, 2023
eed370b
포인트 적립 코드
kkongdo Sep 14, 2023
741419a
금융거래 연습 시 포인트 점수 모달창 출력
kkongdo Sep 14, 2023
f545507
거래내역조회 포인트 모달창 출력
kkongdo Sep 14, 2023
770947c
퀴즈 내는 방식 수정
hejoo345 Sep 14, 2023
58e2c26
css 수정
hejoo345 Sep 14, 2023
0fe0cba
변수이름 수정
hejoo345 Sep 14, 2023
798a5e9
로그인세션 처리로직 추가
hejoo345 Sep 14, 2023
6a59563
thymeleaf삭제
kkongdo Sep 14, 2023
4d6dd22
거래조회 및 이체 페이징 완료
kkongdo Sep 14, 2023
f6ec8ac
계좌이체 보완
kkongdo Sep 14, 2023
79c71aa
거래내역조회 모달폼 수정
kkongdo Sep 14, 2023
8d92aee
세부보완
kkongdo Sep 14, 2023
4f8f007
세션 적용_0915
syc98syc Sep 15, 2023
bc8ac4f
utf-8
syc98syc Sep 15, 2023
d938280
본인인증 alert창 대신 모달창으로 변경, 포인트 하루에 한번씩 할 수 있게 수정
kkongdo Sep 15, 2023
67032ac
거래내역조회 모달폼 수정완료
kkongdo Sep 15, 2023
93677aa
선택창 옵션 수정
kkongdo Sep 15, 2023
514a9cc
거의 완료!
syc98syc Sep 15, 2023
0ddd9a3
실시간 대기인원수 크롤링 추가
hejoo345 Sep 15, 2023
055e05d
거래내역수정
kkongdo Sep 15, 2023
4461fc0
계좌이체 자신의 계좌로 이체할 수 있도록 수정
kkongdo Sep 15, 2023
ac55ff4
거래내역조회 AJAX방식 통신으로 수정
kkongdo Sep 16, 2023
e8e70cd
거래내역조회 AJAX로 수정 및 페이징 처리 완료
kkongdo Sep 16, 2023
bfa5fd1
거래내역조회 모달 페이지
kkongdo Sep 16, 2023
f58a2e9
최적화 완료
kkongdo Sep 16, 2023
4363500
계좌이체 기능 추가
kkongdo Sep 16, 2023
46aaead
도움말 라벨 크기 수정 및 계좌개설 시 약관동의 스크롤바 추가, 직업 및 거래목적 선택옵션 추가, TransferContro…
kkongdo Sep 17, 2023
dbb20c6
계좌개설 최적화 및 계좌목록 총예금금액 및 계좌 글자 크기 변경
kkongdo Sep 17, 2023
0f90f0f
태그, css 함수명 변경
hejoo345 Sep 18, 2023
1737be5
테스트 코드 삭제
hejoo345 Sep 18, 2023
08f77d9
Merge pull request #17 from syc98syc/khj
hejoo345 Sep 18, 2023
dd91c31
merge
Sep 18, 2023
8c1d008
Merge branch 'master' into Kong
hejoo345 Sep 18, 2023
98b73ad
Merge pull request #18 from syc98syc/Kong
hejoo345 Sep 18, 2023
2159e02
Merge pull request #19 from syc98syc/shin
hejoo345 Sep 18, 2023
ee539cc
Revert "Shin"
hejoo345 Sep 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
1 change: 0 additions & 1 deletion .gitignore

This file was deleted.

2 changes: 1 addition & 1 deletion Servers/.settings/org.eclipse.wst.server.core.prefs
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#Fri Sep 01 17:53:40 KST 2023
#Mon Sep 04 15:03:14 KST 2023
org.eclipse.wst.server.core.isServerProject=true
eclipse.preferences.version=1
265 changes: 265 additions & 0 deletions Servers/Tomcat v8.5 Server at localhost-config/catalina.policy
Original file line number Diff line number Diff line change
@@ -0,0 +1,265 @@
// Licensed to the Apache Software Foundation (ASF) under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// The ASF licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

// ============================================================================
// catalina.policy - Security Policy Permissions for Tomcat
//
// This file contains a default set of security policies to be enforced (by the
// JVM) when Catalina is executed with the "-security" option. In addition
// to the permissions granted here, the following additional permissions are
// granted to each web application:
//
// * Read access to the web application's document root directory
// * Read, write and delete access to the web application's working directory
// ============================================================================


// ========== SYSTEM CODE PERMISSIONS =========================================


// These permissions apply to javac
grant codeBase "file:${java.home}/lib/-" {
permission java.security.AllPermission;
};

// These permissions apply to all shared system extensions
grant codeBase "file:${java.home}/jre/lib/ext/-" {
permission java.security.AllPermission;
};

// These permissions apply to javac when ${java.home} points at $JAVA_HOME/jre
grant codeBase "file:${java.home}/../lib/-" {
permission java.security.AllPermission;
};

// These permissions apply to all shared system extensions when
// ${java.home} points at $JAVA_HOME/jre
grant codeBase "file:${java.home}/lib/ext/-" {
permission java.security.AllPermission;
};

// This permission is required when using javac to compile JSPs on Java 9
// onwards
//grant codeBase "jrt:/jdk.compiler" {
// permission java.security.AllPermission;
//};


// ========== CATALINA CODE PERMISSIONS =======================================

// These permissions apply to the daemon code
grant codeBase "file:${catalina.home}/bin/commons-daemon.jar" {
permission java.security.AllPermission;
};

// These permissions apply to the logging API
// Note: If tomcat-juli.jar is in ${catalina.base} and not in ${catalina.home},
// update this section accordingly.
// grant codeBase "file:${catalina.base}/bin/tomcat-juli.jar" {..}
grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" {
permission java.io.FilePermission
"${java.home}${file.separator}lib${file.separator}logging.properties", "read";

permission java.io.FilePermission
"${catalina.base}${file.separator}conf${file.separator}logging.properties", "read";
permission java.io.FilePermission
"${catalina.base}${file.separator}logs", "read, write";
permission java.io.FilePermission
"${catalina.base}${file.separator}logs${file.separator}*", "read, write, delete";

permission java.lang.RuntimePermission "shutdownHooks";
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "setContextClassLoader";

permission java.lang.management.ManagementPermission "monitor";

permission java.util.logging.LoggingPermission "control";

permission java.util.PropertyPermission "java.util.logging.config.class", "read";
permission java.util.PropertyPermission "java.util.logging.config.file", "read";
permission java.util.PropertyPermission "org.apache.juli.AsyncLoggerPollInterval", "read";
permission java.util.PropertyPermission "org.apache.juli.AsyncMaxRecordCount", "read";
permission java.util.PropertyPermission "org.apache.juli.AsyncOverflowDropType", "read";
permission java.util.PropertyPermission "org.apache.juli.ClassLoaderLogManager.debug", "read";
permission java.util.PropertyPermission "catalina.base", "read";

// Note: To enable per context logging configuration, permit read access to
// the appropriate file. Be sure that the logging configuration is
// secure before enabling such access.
// E.g. for the examples web application (uncomment and unwrap
// the following to be on a single line):
// permission java.io.FilePermission "${catalina.base}${file.separator}
// webapps${file.separator}examples${file.separator}WEB-INF
// ${file.separator}classes${file.separator}logging.properties", "read";
};

// These permissions apply to the server startup code
grant codeBase "file:${catalina.home}/bin/bootstrap.jar" {
permission java.security.AllPermission;
};

// These permissions apply to the servlet API classes
// and those that are shared across all class loaders
// located in the "lib" directory
grant codeBase "file:${catalina.home}/lib/-" {
permission java.security.AllPermission;
};


// If using a per instance lib directory, i.e. ${catalina.base}/lib,
// then the following permission will need to be uncommented
// grant codeBase "file:${catalina.base}/lib/-" {
// permission java.security.AllPermission;
// };


// ========== WEB APPLICATION PERMISSIONS =====================================


// These permissions are granted by default to all web applications
// In addition, a web application will be given a read FilePermission
// for all files and directories in its document root.
grant {
// Required for JNDI lookup of named JDBC DataSource's and
// javamail named MimePart DataSource used to send mail
permission java.util.PropertyPermission "java.home", "read";
permission java.util.PropertyPermission "java.naming.*", "read";
permission java.util.PropertyPermission "javax.sql.*", "read";

// OS Specific properties to allow read access
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "os.version", "read";
permission java.util.PropertyPermission "os.arch", "read";
permission java.util.PropertyPermission "file.separator", "read";
permission java.util.PropertyPermission "path.separator", "read";
permission java.util.PropertyPermission "line.separator", "read";

// JVM properties to allow read access
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "java.vendor", "read";
permission java.util.PropertyPermission "java.vendor.url", "read";
permission java.util.PropertyPermission "java.class.version", "read";
permission java.util.PropertyPermission "java.specification.version", "read";
permission java.util.PropertyPermission "java.specification.vendor", "read";
permission java.util.PropertyPermission "java.specification.name", "read";

permission java.util.PropertyPermission "java.vm.specification.version", "read";
permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
permission java.util.PropertyPermission "java.vm.specification.name", "read";
permission java.util.PropertyPermission "java.vm.version", "read";
permission java.util.PropertyPermission "java.vm.vendor", "read";
permission java.util.PropertyPermission "java.vm.name", "read";

// Required for OpenJMX
permission java.lang.RuntimePermission "getAttribute";

// Allow read of JAXP compliant XML parser debug
permission java.util.PropertyPermission "jaxp.debug", "read";

// All JSPs need to be able to read this package
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat";

// Precompiled JSPs need access to these packages.
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.el";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime";
permission java.lang.RuntimePermission
"accessClassInPackage.org.apache.jasper.runtime.*";

// Applications using WebSocket need to be able to access these packages
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat.websocket";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat.websocket.server";
};


// The Manager application needs access to the following packages to support the
// session display functionality. It also requires the custom Tomcat
// DeployXmlPermission to enable the use of META-INF/context.xml
// These settings support the following configurations:
// - default CATALINA_HOME == CATALINA_BASE
// - CATALINA_HOME != CATALINA_BASE, per instance Manager in CATALINA_BASE
// - CATALINA_HOME != CATALINA_BASE, shared Manager in CATALINA_HOME
grant codeBase "file:${catalina.base}/webapps/manager/-" {
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.ha.session";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.util";
permission org.apache.catalina.security.DeployXmlPermission "manager";
};
grant codeBase "file:${catalina.home}/webapps/manager/-" {
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.ha.session";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.util";
permission org.apache.catalina.security.DeployXmlPermission "manager";
};

// The Host Manager application needs the custom Tomcat DeployXmlPermission to
// enable the use of META-INF/context.xml
// These settings support the following configurations:
// - default CATALINA_HOME == CATALINA_BASE
// - CATALINA_HOME != CATALINA_BASE, per instance Host Manager in CATALINA_BASE
// - CATALINA_HOME != CATALINA_BASE, shared Host Manager in CATALINA_HOME
grant codeBase "file:${catalina.base}/webapps/host-manager/-" {
permission org.apache.catalina.security.DeployXmlPermission "host-manager";
};
grant codeBase "file:${catalina.home}/webapps/host-manager/-" {
permission org.apache.catalina.security.DeployXmlPermission "host-manager";
};


// You can assign additional permissions to particular web applications by
// adding additional "grant" entries here, based on the code base for that
// application, /WEB-INF/classes/, or /WEB-INF/lib/ jar files.
//
// Different permissions can be granted to JSP pages, classes loaded from
// the /WEB-INF/classes/ directory, all jar files in the /WEB-INF/lib/
// directory, or even to individual jar files in the /WEB-INF/lib/ directory.
//
// For instance, assume that the standard "examples" application
// included a JDBC driver that needed to establish a network connection to the
// corresponding database and used the scrape taglib to get the weather from
// the NOAA web server. You might create a "grant" entries like this:
//
// The permissions granted to the context root directory apply to JSP pages.
// grant codeBase "file:${catalina.base}/webapps/examples/-" {
// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
// permission java.net.SocketPermission "*.noaa.gov:80", "connect";
// };
//
// The permissions granted to the context WEB-INF/classes directory
// grant codeBase "file:${catalina.base}/webapps/examples/WEB-INF/classes/-" {
// };
//
// The permission granted to your JDBC driver
// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar!/-" {
// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
// };
// The permission granted to the scrape taglib
// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/scrape.jar!/-" {
// permission java.net.SocketPermission "*.noaa.gov:80", "connect";
// };

// To grant permissions for web applications using packed WAR files, use the
// Tomcat specific WAR url scheme.
//
// The permissions granted to the entire web application
// grant codeBase "war:file:${catalina.base}/webapps/examples.war*/-" {
// };
//
// The permissions granted to a specific JAR
// grant codeBase "war:file:${catalina.base}/webapps/examples.war*/WEB-INF/lib/foo.jar" {
// };
Loading