profile
Hello World!

[자바스크립트] 논리 연산자

||(or)여러개 중 하나라도 true면 true. 즉 모든 값이 false일때만 false를 반환함.or는 첫 번째 true를 발견하는 즉시 평가를 멈춤.&&(and)모든 값이 true면 true. 즉 하나라도 false면 false를 반환함. 첫 번째 false를

2023년 11월 23일
·
0개의 댓글
·

[자바스크립트] 연산자 / 비교 연산자

홀수 : x % 2 = 1짝수 : y % 2 = 0어떤 값이 들어와도 특정수 넘기면 안될 때 ex) x % 5 = 0 ~ 4 사이의 값만 반환.const num = 2\*\*3;console.log(num);// 8 출력/ \* > + -덧셈과 뺄셈을 우선시 해야 할

2023년 11월 23일
·
0개의 댓글
·
post-thumbnail

[자바스크립트] 대화 상자

alert()알려줌. 메세지를 보여줌.prompt()입력 받음(사용자에게 입력값을 받을 때 사용).취소 버튼을 누를 경우에는 null 값이 반환됨.confirm()확인 받음.취소 버튼을 클릭하면 false 반환.주로 "결제 하시겠습니까?", "정말 삭제하시겠습니까?"

2023년 11월 22일
·
1개의 댓글
·

[자바스크립트] 변수 자료형 / 형변환

const : 변하지 않는 값(상수) - 가급적 대문자로 작성.let : 변할 수 있는 값 - 변수 이름이 동일하면 에러 뜸.문자열 변환String() : 문자열로 변환숫자로 변환Number() : 숫자로 변환Boolean 변환Boolean()false가 되는 경우1)

2023년 11월 22일
·
1개의 댓글
·

[마이바티스 프레임워크] 마이바티스 설치하기

1\. http://www.mybatis.org에 접속한 후 Product 탭을 클릭함.Mybatis 3 옆에 있는 download 링크를 클릭함.mybatis-3.4.6.zip 파일을 클릭해 다운로드함.다운로드한 압축 파일의 압축을 해제함.mybatis-3.

2023년 10월 18일
·
0개의 댓글
·

[스프링 프레임워크] 의존성 주입 실습

의존성 주입의 두 방법인 setter를 이용한 방식과 생성자를 이용한 방식을 각각 실습을 통해 확인해 보겠음. 먼저 setter를 이용해 di를 실습하는 방식부터 알아봄.

2023년 10월 13일
·
0개의 댓글
·
post-thumbnail

[스프링 프레임워크] 스프링 의존성 주입과 제어 역전 기능

자바와 같은 객체 지향 프로그랭밍 언어에서 클래스는 특정 기능을 수행하는 부품 역할을 함. 우리가 살아가는 현실 세계에서도 어떤 부품을 사용하다가 이상이 있거나 오래 되면 다른 부품으로 교체해서 사용함.마찬가지로 애플리케이션에서도 사용자의 요구 사항에 따라 클래스 기능

2023년 10월 12일
·
0개의 댓글
·
post-thumbnail

[스프링 프레임워크] 환경 설정하기

현재는 메이븐 같은 자동화 도구를 사용해 스프링 프레임워크 개발과 관련된 설정을 자동으로 할 수 있음. 그러나 여기선 스프링 프레임워크의 기본 기능을 익히기 위해 자동 설정이 아닌 수동으로 이클립스 프로젝트에 스프링 프레임워크 3.0 버전을 설정해 보겠음. 스프링 개발

2023년 10월 12일
·
0개의 댓글
·

[모델2] 웹 애플리케이션 모델

보통 웹 애플리케이션을 개발할 때 화면은 디자이너가 맡아서 구현하고, 데이터베이스 연동 같은 비즈니스 로직은 프로그래머가 맡아서 구현함. 즉 각자 맡은 기능을 좀 더 분업화해서 개발을 하는 것.일반적으로 어떤 일을 맡아 진행하게 되면 일단은 기존에 주로 사용했던 방법이

2023년 9월 25일
·
0개의 댓글
·
post-thumbnail

[HTML] html5 시맨틱 웹을 위한 구성 요소

시맨틱 웹의 사전적 정의는 기계가 이해할 수 있고 처리할 수 있는 웹 콘텐츠를 만드는 것으로, 1998년 월드와이드웹의 창시자인 팀 버너스 리에 의해 개발되고 정의된 개념임.html4에서는 웹 페이지 구조에 해당하는 머리말, 메뉴, 본문, 하단부를 만들 때 div 태그

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

[jsp] 문자열 처리 함수 사용하기

자바에서 문자열을 처리할 때 사용하는 문자열 관련 기능을 jstl에서 제공하는 함수를 이용해 jsp에서도 사용할 수 있음.아래 나오지 않는 문자열 기능은 가자 String 클래스의 메서드 기능을 참고.\- JSTL에서 제공하는 여러 가지 문자열 함수fn:contains

2023년 9월 9일
·
0개의 댓글
·

[jsp] 한글을 아스키 코드로 변환하기

다국어 기능을 사용하려면 미리 한글을 아스키 코드로 변환한 형태로 저장하고 있다가 요청 시 이아스키 코드를 다시 한글로 변환해서 표시함. Properties Editor 설치하기 먼저 이클립스에 한글을 아스키코드로 변환하는 기능을 제공하는 Properties Edi

2023년 9월 9일
·
0개의 댓글
·
post-thumbnail

[jsp] Core 태그 라이브러리 실습 예제

그럼 지금까지 배운 Core 태그 라이브러리에 좀 더 익숙해지기 위해 로그인, 학점 변환, 구구단 출력 기능을 Core 태그 라이브러리를 이용해서 구현해 보겠음. 이전에 스크립트릿으로 구현했던 예제들과 결과는 같지만 구현 방법은 다름. 그럼 스크립트릿의 구현 방법과 어

2023년 9월 8일
·
0개의 댓글
·
post-thumbnail

[jsp] <c:set> 태그를 이용한 실습 - 2

c:forEach 태그는 jsp 페이지에서 반복문을 수행하는 태그이며, 사용형식은 다음과 같음.여기서 var는 반복할 변수 이름을, items는 반복할 객체 이름을 지정함. begin과 end는 각각 반복 시작 및 종료 값을, step은 한 번 반복 변수를 증가시킬 값

2023년 9월 7일
·
0개의 댓글
·

[jsp] 표준 태그 라이브러리(jstl)

jstl 이란 커스텀 태그 중 가장 많이 사용되는 태그를 표준화하여 라이브러리로 제공하는 것을 말함. jstl에서는 여러 가지 태그를 지원함. \- jstl 태그 종류코어(C) : 변수 지원, 흐름 제어, 반복문 처리, URL 처리국제화(fmt) : 지역, 메세지 형식

2023년 9월 6일
·
0개의 댓글
·

[jsp] jsp의 여러 가지 액션 태그

인클루드 액션태그 - jsp : include - 이미 있는 jsp를 현재 jsp에 포함하는 태그.포워드 액션 태그 - jsp : forward - 서블릿에서 RequestDispatcher 클래스의 포워딩 기능을 대신하는 태그.유즈빈 액션 태그 - jsp : useB

2023년 8월 31일
·
0개의 댓글
·

[jsp] 디렉티브 태그

디렉티브 태그는 주로 jsp 페이지에 대한 전반적인 설정 정보를 지정할 때 사용하는 태그임. 디렉티브 태그의 종류페이지 디렉티브 태그 : jsp 페이지의 전반적인 정보를 설정할 때 사용함.인클루드 디렉티브 태그 : 공통으로 사용하는 jsp 페이지를 다른 jsp 페이지에

2023년 8월 25일
·
0개의 댓글
·
post-thumbnail

[서블릿] 서블릿 속성과 스코프

서블릿 속성이란 다음 세 가지 서블릿 API 클래스에 저장되는 객체(정보)라고 보면 됨.ServletContextHttpSessionHttpServletRequest각 장은 앞 장에서 이미 사용해 봤음. 서블릿의 API의 setAttribute(String name,

2023년 8월 23일
·
0개의 댓글
·
post-thumbnail

[서블릿] encodeURL() 사용법

앞 절에서는 쿠키와 세션 기능을 알아봤음. 세션 역시 클라이언트의 세션 쿠키를 이용해 각 브라우저에 대한 세션 기능을 사용함. 그런데 만약 브라우저에서 쿠키 기능을 사용할 수 없게 설정했다면 쿠키 기능은 물론 세션 기능도 사용할 수 없음. 이럴 때는 encodeURL(

2023년 8월 22일
·
0개의 댓글
·
post-thumbnail

[서블릿] 쿠키 생성 상태 확인하기

클라이언트 쿠키의 생성 상태를 크롬에서 확인하는 방법.크롬 브라우저를 실행하고 f12를 눌러 디버그창을 나타냄. 그리고 상단 메뉴 바에서 Application을 클릭함.왼쪽 메뉴에서 Cookies를 선택한 후 하위에 있는 http&#x3A;//localhost:8090

2023년 8월 19일
·
1개의 댓글
·