전체 글 170

JSP.Chapter5 Servlet의 기본개념과 사용법 2 (Post방식)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 이전 Chapter에서 우리는 get방식의 전송을 사용하여 서블릿을 완성시켜 보았다. 이번 Chapter에서는 post방식을 한번 사용해보자. post방식은 get방식의 Query String을 이용하지 않고 내부적인 소스로 이동이 된다. 그럼으로 주소표시줄에 표시되지 않기 때문에 get방식보다 보안성이 뛰어나다. 하지만 get방식보다 조금은 느리다는 단점이 있지만 비밀번호나 아이디등 개인정보를 전송할때에는 보안성이 뛰어난 post방식을 사용해주어야 한다. 또한 get방식보다 대용량의 Data를 전송할수 있기때문에 게시판의 글등을 데이터베이스로 보낼때에도 post방식을 사용한다. post방식이나 get방식이나 서블릿에서 사..

JSP 2011.10.25

JSP.Chapter4 Servlet의 기본개념과 사용법 2 (Data get, 한글 설정)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 자 이전 Chapter3에서 서블릿의 기본개념과 문자를 출력해보는 방법을 배워보았다. 이번엔 서블릿을 이용하여 Data를 받고 난뒤 charset까지 맞추는 방법을 해워보자. 우선 간단히 이름과 아이디를 전송하는 html 파일을 만들어 보자. 서블릿을 이용한 파라미터 전달... 이름 아이디 이정도 간단한 html은 할줄 알아야 한다. (필자가 예전에 정리해둔 텍스트 파일이 사라져서 다시 정리할려면 조금 오래 걸릴듯 하다 ㅠㅠ) 아무튼 위 HTML에서 제일 중요한것이 전송방식(method)의 두종류 post와 get이다. 이번파트에서는 get방식을 기본으로 진행하겠다. get방식은 주소창을 이용하여 값을 보내는 방식이라고 생..

JSP 2011.10.23

윈도우(windows)에서 JSP개발환경 설정하기(톰켓설치하기)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 윈도우에서 JSP의 개발환경을 설정할때에 기본적으로 필요한 두가지가 JDK와 TOMCAT이다. 우선 JDK부터 설치해보도록 하자. (java및 이클립스 설치한사람들도 자세히 보기 바란다 패치설정중에서 한가지 추가사항이 있다.) http://www.oracle.com/technetwork/java/index.html 우선은 위홈페이지에 들어가서 오른쪽위의 Java for Develbpers를 클릭! 제일 왼쪽의 Java Platform (JDK) 7 을 클릭! 동의를 눌러주고 난뒤에 각자 OS에 맞는 버전을 다운받는다. 윈도우 7과 비스타 빼고는 다 x86(32비트)이니 헷갈리지 말고 윈도우 7과 비스타는 자기 OS가 몇비트..

설치및설정 2011.10.23

MAC(맥)에서 JSP개발환경 설정하기(톰켓설치하기, 웹서버설정하기)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 MAC에서는 기본적으로 자바와 웹서버가 설치되어 있기때문에 윈도에서 처럼 따로 설치할 필요는 없다. 그럼 자바와 웹서버가 제대로 설치, 설정되어 있는지 확인만 해보도록하자. 터미널을 열어서 java -version을 쳐보도록 하자 잘돌아가고 있다고 뜬다. 만약 위 그림처럼 뜨지 않고 오류가 뜬다면 따로 설정을 잡아주어야 할것이다. 그리고 난뒤 '시스템 환경설정 -> 공유' 로 들어가서 웹공유가 채크되어 있는지 확인해본다. 웹공유가 채크되어 있다면 웹서버가 실행중이라는 뜻이다. 웹서버가 실행되고 있는지 확인하는 방법은 인터넷창을 열어서 http://localhost/ 라고 쳐보도록 하자. 위 그림처럼 화면이 나온다면 웹서버가..

설치및설정 2011.10.23

Mac(맥)과 Windows에서 Mysql과 JAVA(자바)프로그램 이클립스를 연동해보자. (2)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 부제 : 이클립스에서 MySQL을 제어하자 (1)에서 설명한것은 정확히 말하면 JDBC의 드라이버 로딩, DB연결과정입니다. 이번엔 이클립스에서 MySQL을 제어할수 있는 방법을 알려드리겠습니다. 이클립스에서 MySQL을 제어하기 위해선 우선 이클립스 JavaEE버전이 필요합니다. (필자가 잘못 알고 있는것일수도 있습니다. ; ㅁ;) 각자 자신의 오른쪽 위의 부분을 확인하면 Java와 JavaEE가 있는 것이면 JavaEE버전인것이다. 만약 없으면 이클립스 홈페이지에서 JavaEE버전을 다운 받도록 하자. JavaEE버전 아래 콘솔창을 보면 Data Source Explorer이라는 메뉴가 있을것이다. 메뉴를 클릭한후 아래..

설치및설정 2011.10.23

Mac(맥)과 Windows에서 Mysql과 JAVA(자바)프로그램 이클립스를 연동해보자. (1)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 우선 MySQL Connector를 다운받아서 데이터베이스와의 연결까지 설명해드리겠습니다. 필자는 Mac을 이용하여 연결하였지만 Windows도 똑같이 따라하면 연결 됩니다 ^^ 자 그럼 mysql.com으로 접속을 한뒤 downloads에 들어갑니다. 아래쪽으로 내려가면 MySQL Connectors가 있는데 그중 Connector/J를 다운받습니다. OS에 따른 버전같은건 없기때문에 그냥 다운로드 받으면 됩니다. 그냥 download를 누르고.. 아래 No thanks를 누르면 회원가입 안해도 됩니다. 자 다운을 다 받았으면 압축을 풀어줍니다. 압축을 풀고난뒤에 폴더를 보면 커피모양의 xx.jar 파일이 보일것입니다. ..

설치및설정 2011.10.23