07. [프로젝트 #1-1](설계)수능대비, 연습용 수학문제 출제 프로그램 앞에서 다뤘던 웹페이지 작성기술을 이용해서, 실제로 쓸만하고 유용한 웹페이지 프로그래밍을 해보자. 작성해볼 것은 '수능대비, 연습용 수학문제 출제 프로그램'이다. 2005년~2015년까지 교육과정평가원에서 출제한 900개의 문제(30회분)를 데이터베이스로 만들고, 웹 페이지에서 사용자.. 프로그래밍/웹 프로그래밍 2015.02.02
06. 웹 페이지를 퍼블릭하게 오픈하기 작성된 웹 페이지를 퍼블릭하게 오픈하려면, 웹 호스팅 업체에 비용을 지불하고 호스팅 의뢰를 해야한다. 또한, 자신이 원하는 도메인도 임대해야 한다. 즉, 순서로 보면 다음과 같을 것이다. 1. 웹 호스팅 업체 정하기 2. 호스팅방법 선택하고, 결재 3. 도메인 결정 4. 웹 페이지 로드 하나.. 프로그래밍/웹 프로그래밍 2015.02.02
05. HTML -> JSP -> Java Class 이번 장은 앞장 샘플의 연속으로, HTML에서 사용자 입력을 받고, 이 값이 JSP파일에 전달되고, JSP파일에서는 작성된 자바클래스 객체를 생성하고 호출하는, 그런 프로그램을 작성한다. 요는, 임의로 자바 클래스를 만들고 이 클래스를 JSP에서 호출되는 구조를 연습하는 것. 구조는 다음과 .. 프로그래밍/웹 프로그래밍 2015.01.30
04. HTML 페이지에서 사용자입력정보 받아서 JSP 실행하기 웹페이지에서 사용자의 입력을 받고, 이 정보를 이용해서 JSP로 무언가를 하게 하는 것은, 아주 일반적인 JSP프로그래밍 방법중 하나이다. 이번 장에서는 이것을 구현해 본다. 프로그램의 구조는 다음과 같다. UserInputTest.html 이라는 HTML파일에서 사용자의 이름을 텍스트박스로 입력받을 수 .. 프로그래밍/웹 프로그래밍 2015.01.28
03. JSP로 MySQL 데이터 다루기 JSP에서 MySQL데이터를 핸들링해보겠다. 개발환경으로는, JSP 프로그래밍이 가능하도록 JDK와 Eclipse(for EE)가 설치되어 있어야 하고, JSP실행을 위해 Tomcat이, 그리고 MySQL이 설치되어 있어야 하겠다. * 필요 개발환경 - JDK: 1.6 - Eclipse for EE - Tomcat - MySQL (아래는, 위와같은 개발환경이 갖추어져 있.. 프로그래밍/웹 프로그래밍 2015.01.15
02.MySQL 다루기 MySQL의 기본적인 사용법에 대해 알아본다. 알아볼 항목 MySQL 시작하기 MySQL 끝내기 데이터베이스 관련 명령 테이블 관련 명령 테이블에 데이터 만들기, 읽기, 수정하기, 삭제하기 sql명령어를 모아놓은 파일 실행하기 csv파일 로드하기 한글처리 관련 1. MySQL 시작하기 MySQL을 시작하려면, cmd.. 프로그래밍/웹 프로그래밍 2015.01.12
01. 환경 구축(JDK, 아파치 톰캣, Eclipse, MySQL) 어떤 웹페이지를 만드느냐에 따라, 어떤 웹서버와 프로그래밍언어를 쓰느냐에 따라, 여러 방법의 웹페이지 프로그래밍이 존재한다. 해서, 어떤 것을 사용하느냐를 결정해야하는데, 여기서는 다음과 같은 조합을 선택하겠다. 웹서버: 아파치 (Apache 2.2) WAS서버: 톰캣 (Tomcat 7.0) *WAS:Web Applicat.. 프로그래밍/웹 프로그래밍 2015.01.06