개발환경
jdk- 오라클에서 다운로드 후 설치 (프로그램파일 폴더 아래 설치함 )
이클립스
자바 se
톰캣 -> 공식 사이트에서 8.5.64버전 core 다운로드 (64비트 로 받음 )
--> 톰캣서버 실행법 코드입력 또는
-- 톰캣 폴더 안의 bin/startup.bat 파일 실행
http://localhost:8080/ 로 들어가면 실행 여부 확인 가능
환경변수 설정
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_291
이클립스 다운로드 윈도우 jre 64 (엔터프라이즈 버전 다운)
=====>> 개발
target runtime을 아파치 톰캣으로 하는데 버전은 상관없다 -
-(없을 시 new 하여 아까 다운받은 톰캣 폴더 경로 지정)
-(jre 도 새로 추가 하는 과정 거침- jdk 경로 지정)
{자바 웹 개발자 되는 길 Ep.3} 아파치톰.. : 네이버블로그 (naver.com)
프로젝트 생성: new - dynamic web project
파일 만들기 : new -jsp 파일 (파일은 프로젝트 폴더의 webcontent 폴더 안에 있다 )
실행: Run As - Run on server
==>>> mysql 커뮤니티 서버 다운
,jdbc 드라이버 받기( root 계정 비밀번호 만들어지는 과정있)
mysql 설치
db 연결 해야한다
서버 폴더 안에 있는 server.xml 안에
내가 앞으로 사용할 Context의 태그의 안쪽에 밑에 Resource를 넣어준다
<Context docBase="jsp_gsp" path="/jsp_gsp" reloadable="true" source="org.eclipse.jst.jee.server:jsp_gsp"/>
이렇게 된부분 안에 작성
<Context docBase="jsp_gsp" path="/jsp_gsp" reloadable="true" source="org.eclipse.jst.jee.server:jsp_gsp">
<Resource auth="Container" name ="jdbc/mysql" type = "javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" driverClassName ="com.mysql.jdbc.Driver" url ="jdbc:mysql://localhost:3306/societydb?serverTimezone=UTC" username="root" password="000000" />
</Context>
웹 xml 도 수정해야함 맨아래
<resource-ref>
<description>테스트</description>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
'Jsp' 카테고리의 다른 글
[ 에러 ] Cause: java.lang.NumberFormatException: For input string (0) | 2022.11.27 |
---|---|
JSp 자바빈즈 예제 : EL , 시스템 라이브러리 사용하기 (0) | 2021.06.20 |
JSTL 태그 라이브러리 예제 (0) | 2021.06.19 |
JSP 예제 : 셀렉트 박스 (0) | 2021.06.19 |
JSP 예제 3: 파라미터 겟 , 셋 관련 코드 (0) | 2021.06.19 |
댓글