본문 바로가기

네트워크 프로그래밍-JSP(DB연동) JSP와 DB연동기존의 자바가 그저 데이터를 가져오기만 했다면, JSP를 이용해 DB 연동시 css, html등을 사용하여 꾸민 폼에 데이터를 입력이 가능하다. 간단하게 데이터를 테이블 형식으로 받아와보자. 다음 코드는 scott 계정의 student 테이블을 HTML테이블 형식으로 출력하는 코드이다. 학생 신상 명세서 학번이름과목 번호점수 명령어의 결과는 다음과 같다. 데이터를 수정, 입력하는 것도 비슷하게 진행하면된다.우선 데이터 입력 폼을 만들어본다. 신상 정보 업데이트 입력 폼//updateDate.jsp로 입력 데이터를 전송한다.NONAMESUBJECT_IDSCORE 식의 결과는 다음과 같다. 다음 정보를 입력하면 NO를 기준으로 해당 데이터를 업데이트 하는 폼이다. updateData.jsp는.. 더보기
네트워크 프로그래밍-tomcat 서버 연동, UTF-8 설정,JSP-form ㄴ자바의 대략적인 부분을 확인했으니 JSP로 넘어간다.JSP는 자바계열의 웹프로그래밍이다.HTML,CSS등이 웹을 꾸며준다면. JSP, PHP와 같은 프로그래밍은 뒤쪽에서 웹이 원활하게 돌아가게끔 해주는 프로그래밍 언어이다.예를들어 HTML,CSS로 로그인 양식을 만드는 것이 가능하며, 이것을 전송하고 전송한 것을 JSP를 통해 DB연동, 비교 등등이 가능하다.JSP를 사용하기 위해서 우선 톰캣서버 연동이 필요하다.우선 http://tomcat.apache.org/ 사이트에서 톰캣 서버를 다운 받자. 버전은 8.5를 기준으로 한다. 1. 이클립스를 EE Developer로 설치한다. 2. windows 탭의 preference-server-runtime Enviroment로 들어가 add를 누른다. 3... 더보기
네트워크 프로그래밍-자바(db 연동, STMT, PSTMT) 지난 번을 마지막으로 DB의 대략적인 내용을 파악할 수 있었다. 지금부터는 프로그래밍과 DB의 연동에 관해 공부한다.우선 JAVA와 DB의 연동부터!! 먼저 DB연동 전 간단한 환경 설정부터 해주자.DB 연동다음 경로로 들어가서 ojdbc5.jar를 복사해준다.(C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib)jdbc는 자바와 DB를 연결해주는 클래스들의 모임이다.쉽게 말해 자바에서 DB를 연결해줄 수 있도록 하는 확장팩이다.다음 경로로 들어가 붙여넣기 해준다. (C:\Program Files\Java\jre1.8.0_191\lib\ext) 이제 이클립스를 실행하여 DB 연동을 시작해본다.우선 테스트부터 해본다. import java.sql.*; // ->.. 더보기