일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- MySQL
- 이메일로 인증코드 전송 구현
- 스프링
- Spring
- Sts
- Level 1
- 로그인과 장바구니 구현
- jquery
- jsp
- jsp 프로젝트
- 고객센터 구현
- 다중 카테고리 구현
- jakarta.mail
- 코딩
- 오라클
- SESSION
- 대분류/중분류/소분류
- json
- 세션
- js
- ajax
- 인증코드로 비밀번호 변경 구현
- 교보문고 따라하기
- 일단_해보는거야
- Oracle
- java
- 자바
- 프로그래머스
- MVC
- Spring MVC
목록JSP/Settings (3)
감 잃지말고 개발하기

http://localhost:포트번호/ 뒤에 추가 경로명이 올 경우, 톰캣은 webapps 폴더 아래에서 해당하는 경로와 파일을 찾는데, 이 설정은 톰캣 서버의 server.xml 파일의 속성 값을 통해 확인할 수 있다. 목표 ♠ Eclipse Dynamic Web Project에서 프로젝트 context 경로를 설정할 수 있다. Tomcat 서버 구조 server.xml 설정 톰캣의 Document Root를 설정하는 부분. 만약 appBase를 webapps로 설정하면 CATALINAHOME/webapps가 DocumentRoot가 된다(CATALINA_HOME : 톰캣 설치 디렉터리) 특정 path로 들어오는 요청을 서버 내 특정 애플리케이션 위치(웹 모듈)로 포워딩해주는 역할. path Requ..

ERROR java.sql.SQLException: Cannot create JDBC driver of class '' for connect URL 'null' 해결(JDBC 드라이버 및 커넥션 풀 환경 설정) 나는 MySQL8.0을 사용하고 있으므로 프로젝트 lib에 MySQL JDBC 드라이버를 넣어주었다. 그런 후, 커넥션 풀 사용을 위한 환경설정을 다시 한번 잡아주었다. 01. context.xml 설정 DBCP를 사용하기 위한 드라이버 설정 META-INF 디렉터리 안에 context.xml을 생성한다. Line 3 name : 사용자가 지정한 DB이름. JNDI로 호출될 이름 Line 4 auth : Container / Application. DBCP를 관리할 관리자 Line 5 type :..

목표 ♠ Eclipse 개발환경과 MySQL 데이터베이스를 연동한다. 01. 데이터베이스 스키마와 계정을 미리 준비한다. 나는 root 계정으로 접속해 스키마명 'jspboard', 유저명은 'JSP'을 새로 만들었다. 02. 서비스 항목에서 MySQL80 서비스를 시작시켜 MySQL 서비스를 시작한다. 03. MySQL80 서버가 시작되었으면 Eclipse 하단에서 "Data Source Explorer" 탭을 클릭한 후 "Database Connections"에서 마우스 우측 버튼을 클릭하고 "New"메뉴를 선택한다. 04. MySQL을 선택한 후 버튼을 클릭한다. 05. 버튼을 클릭한다. 나는 이미 만들어 놓은 게 있어 Properties가 저렇게 적혀있다. 무시하면 된다. 06. 다음 화면은 My..