728x90
반응형

전체 글 230

[KH정보교육원 당산] 39일차(UI시작-HTML,CSS)

HTML에 대하여 [HTML] HTML W3C(World Wide Web Consortium, 축약형 : WWW 또는 W3) : 월드 와이드 웹을 위한 표준을 개발하고 장려하는 조직으로팀 버너스 리를 중심으로 1994 년 10 월에 설립되었다. W3C 는 회원기구, 정직원, 공공기관 june-17.tistory.com CSS에 대하여 [CSS3] CSS3 Cascading Style Sheets의 약자로 마크업 언어가 실제 표시되는 방법을 기술한 언어이다. CSS2 속성) 일반 CSS3 : Cascading Style Sheets(CSS) 언어의 가장 최신 버전이고 CSS2.1을 확장하며, 모듈기반으로 개.. june-17.tistory.com

로그인,회원가입 구현하기 - 1

프로젝트 구성) 파일 흐름도) WebConent => WEB-INF => lib => 3가지 라이브러리(jstl,ojdbc,standard) WebConent => WEB-INF => web.XML WebConent => index.jsp / main.jsp WebConent => member => idcheck.jsp / join.jsp / login.jsp / memberUpdate.jsp WebConent => scipte => member.js 데이터 구성) + 시퀀스 1부터 시작해서 자동 1씩 증가 : Create SEQUENCE member_seq START WITH 1 INCREMENT BY 1; MemberDAO 더보기 package com.jdh.dao; import java.sql.Co..

[KH정보교육원 당산] 36일차 (어제 했던 예제 MVC-model2방식으로 변경)

어제 했던 예제(model1)을 model2방식으로 변경 할 것이다. ** mode1 : JSP파일내에서 데이터를 처리하고 화면을 보여준다, 각 페이지 마다 역할을 분담한다. JSP 에서는 화면(VIEW) DAO 파일을 만들어서 데이터 처리 DTO 파일을 만들어서 데이터 전달 Servlet을 통하여 명령(데이터를 DTO파일한테 전달하거나 DAO파일을 불러 실행) ** DAO 는 데이터 베이스에 접근하여 일을 처리하는 오브젝트 DTO 는 파일을 전달하는 역할을 하는 오브젝트 (JavaBeans) goodsIndex.jsp 상품 코드 번호를 입력해주세요. 코드번호 입력 : action="search" => servlet mapping:search 서블릿으로 넘기기 때문에 mapping명으로 값을 넘겨준다. ..

[KH정보교육원 당산] 35일차 (검색기능을 통하여 리스트 출력)

파일 구성 데이터 구성 code char(5) not null, title varchar2(50) not null, writer varchar2(50), price number(8) not null, PRIMARY KEY(code_ 코드번호를 검색해서 해당하는 데이터를 가져오고 수정 ** 파일이름은 사진과 다르다(데이터 흐름에 맞춰 작성) goodsInfoIndex.jsp (첫화면) 상품 코드 번호를 입력해주세요. 코드번호 입력 : 코드 번호를 입력받아 goodsAction.jsp로 파라미터값 전달(파라미터명 : code) goodsAction.jsp (데이터 처리 페이지) goodsAction.jsp에서는 넘어온 값을 데이터베이스에서 가져다가 비교하여 다른 페이지로 전달. 데이터 처리만 하는 페이지 이..

[JSP] Servlet

Servelt => Sever Applet 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술 간단히 말해서, 서블릿이란 자바를 사용하여 웹을 만들기 위해 필요한 기술. 클라이언트가 어떠한 요청을 하면 그에 대한 결과를 다시 전송해주어야 하는데, 이러한 역할을 하는 자바 프로그램이다. 예를 들어, 어떠한 사용자가 로그인을 하려고 할 때. 사용자는 아이디와 비밀번호를 입력하고, 로그인 버튼을 누르고, 그때 서버는 클라이언트의 아이디와 비밀번호를 확인하고, 다음 페이지를 띄워주어야 하는데, 이러한 역할을 수행하는 것이 바로 서블릿(Servlet), 그래서 서블릿은 자바로 구현 된 *CGI라고 흔히 말한다. [ Servlet 특징 ] 클라이언트의..

[KH정보교육원 당산] 34일차 (JSTL 실습, Servlet)

forTokens : 자바의 split() 메소드 같이 문자열을 분리시켜주는 태그 ${city } 문자열을 저장받을 변수 city, delims=>"," // , 을 기준으로 문자열을 분리 할 것이다. 변수 호출 ${city } JSP에서 다른 JSP IMPORT ${data } 1번째는 변수에 값을 넣어주지 않았기 때문에 출력값이 없다. 2번쨰는 import할 jsp파일을 data라는 변수에 값을 넣은 후 호출하여 갑을 출력 시켰다. 출력 화면 이미지 화면 출력 WebContent / images / pic.jpg 기존에 사용했던 방식 : 태그를 사용한 방법 : ** 변수에 이미지 경로를 담아서 사용 sendRedirect()와 동일한 기능을 하는 태그 : redirect 리다이렉트 전 리다이렉트 후 ..

[Mac] Maven 환경변수

터미널 열고 vi .bash_profile 열어서 i 입력을 하면 아래 - Insert - 라고 표시된다. 아래 구문을 추가해준다. #JAVA export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk15.0.2.jdk/Contents/home export PATH=$PATH:$JAVA_HOME/bin #MAVEN export M3_HOME=/users/local/maven3.8.1 export PATH=$PATH:$M3_HOME/bin :wq 를 입력하여 저장 후 종료 변경사항을 저장해 준다. source .bash_profile 설치 됐는지 확인 mvn -version 설치 완료 Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b..

환경설정/Mac 2021.04.25

[JSP] JSTL (JSP Standard Tag Library)

JSP 개발을 단순화하기위한 태그 library ** jstl.jar 라이브러리와 standard.jar 라이브러리 필요 지시자 선언 : prefix="아무거나" prefix의 값은 원하는 값을 넣으면 된다 단, 태그를 사용할때 정확히 기입 ** 일반적으로 core => 앞글자를 따서 c 이렇게 사용한다고 한다. 이런식으로 html태그와 구별 할수 있게 한다. 100 \${msg } \${age } \${member.name } \${add } \${flag } ** 역슬래쉬(\)를 사용하면 그 값이 나오지 않고 \${msg} 이 모습 그대로 출력된다 !! 사용시 주의 Core Tags 아래 코드 추가하고 사용가능함. 를 사용한 예시) 빨간색 초록색 파란색 를 사용한 예시 사과 바나나 딸기 포도 수박 를..

728x90
반응형