본문 바로가기

Programming/JSP6

[JSP] JSP 기초 프로젝트 #2 (회원가입 / Model1) Insert.jsp 파일 만들기 이 JSP 파일은 태그 안에 작성된 모든 내용 즉, 데이터를 받아 처리하는 역할을 합니다. 또한 처리한 결과값을 보여주기 위해 결과값을 list.jsp 파일로 보내는 역할까지 합니다. form.jsp에서 태그를 통해 값을 보내면 insert.jsp에서 받아서 처리하기 위한 작업을 합니다. 1. request.getParameter("id") 이러한 형태로 입력한 모든 값을 받아 옵니다.2. MemberVO 클래스를 생성해 해당하는 값들을 모두 setter로 삽입합니다.3. MemberDAO 클래스를 생성해 우리가 수행하고자 하는 메소드를 불러옵니다.4. 정상적으로 작동 후 list.jsp 파일로 이동합니다. 여기까지 form 태그를 이용해 DB에 작성한 데이터를 저장하는 .. 2018. 4. 18.
[JSP] JSP 기초 프로젝트 #1(회원가입 / Model1) 프로젝트 설명 이번에 해볼 프로젝트는 Model 1 방식으로 회원가입 기능을 구현할 것입니다.간단하게 DB에 연결에 삽입 / 출력을 통해 회원가입이되고 가입된 회원들의 정보를 볼 수 있도록 하는 기능입니다.기본적으로 웹을 하며서 갖추어야할 기본 기능을 배우는 시간이 될테니 잘 따라하시면 됩니다. 회원가입 FORM / LIST FROM 보이는 부분은 대부분 HTML로 이루어져 있기때문에 각자 공부를 하는 것으로 하고 우리는 JSP 공부를 위주로 하도록 하겠습니다.일단 밑에 두 가지 JSP 파일을 넣어 두겠습니다.프로젝트를 만들어 두 JSP 파일을 WebContent 바로 밑에 넣어주세요 파일 form.jsp list.jsp 일단 기능은 간단합니다.form.jsp에 입력 사항을 입력하면 그 내용이 DB에 입.. 2018. 4. 17.
[JSP] 톰캣 설치 및 이클립스에 서버 세팅하기 톰캣 설치 및 이클립스 서버 세팅 서버를 사용하기 위해선 아파치 톰캣이 필요합니다.아파치 톰캣을 다운 받아주세요 8.0.50 버전을 다운 받았습니다. 리눅스에서는 tar.gz 파일을 다운 받아 사용하시면 됩니다.따로 블로그에 올려놨으니 리눅스 환경이신 분은 그 포스팅이 좀 도움이 될 것입니다.받은 파일은 압축을 풀어주시고 한 곳에 잘 모아 두세요 이제 이클립스로 들어갑니다.이클립스로 들어가면 오른쪽 상단에 노란색 박스로 체크한 곳을 보면 JavaEE라고 뜰것입니다.이것을 클릭하면 우리는 이제 웹 프로젝트를 만들 수 있게 됩니다. 위에 보시면 java 일때와 javaEE 일때 서로 생성할 수 있는 프로젝트나 클래스들이 바뀝니다.자바를 작업하시면 간단하게 자바를 클릭하시면 되고 웹을 작업하시면 javaEE를.. 2018. 4. 10.
[JSP] 재미없는 용어 이야기 첫번째(get/post) JSP의 재미없는 용어 이야기 웹을 한번이라도 개발한 사람이라면 들어봤을 만한 GET과 POST에 대해 오늘 알아보겠습니다.웹 프로그래밍에서 알아야 할 중요한 부분 중 하나가 클라이언트가 서버에 데이터를 어떻게 요청하는지 알아야 합니다. 클라이언트가 서버에 데이터를 보내는 방법은 get과 post 방식이 있습니다. GET 특징- 클라이언트가 입력한 데이터가 '쿼리스트링' 형태로 결합되어 서버에 전달된다.- 보내는 데이터(쿼리스트링)양이 255자 이하로 제한된다.- URL에 쿼리스트링으로 표시가 되기 때문에 보안에 취약하다. 사용 법1. 태그 get방식으로 보내는 방법 중 하나인 form태그를 이용하시면 됩니다.form태그는 method라는 속성 값을 가지는데 여기에 들어가는 값이 get/post가 됩니다.. 2018. 4. 7.
[JSP] JSP 기초 강의 1강 JSP 기초 1강 JSP를 기초부터 시작하는 사람들에게 좋은 강의가 되었으면 해서 이렇게 포스팅을 하게 되었습니다.그 동안 공부했던 내용을 바탕으로 포스팅을 진행해서 많이 빠지는 부분도 있을 것이라 생각됩니다많은 사람이 보진 않겠지만 한 사람이라도 보고 도움을 받는다면 그것으로 만족합니다. 그래서 오늘은 가장 기본인 HTML로 값을 입력하고 다른 페이지에 입력한 값을 출력하는 것을 한번 해보겠습니다. 일단 프로젝트를 하나 만들어 DB_Blog 폴더 안에 login.jsp와 print.jsp 파일 두개를 만들었습니다. 이제 login.jsp 파일에 위와 같은 form 태그를 이용해 입력창 2개와 1개의 버튼을 만들었습니다. 태그는 웹에서 많이 사용되고 이 태그 안에 입력된 정보는 한 번에 전송이 가능합니다.. 2018. 4. 7.