목록분류 전체보기 (201)
wrkbrs
1. Servlet에서 세션 사용하는 방법doGet, doPost 메서드의 HttpServletRequest 파라미터에 대해 getSession 메서드를 호출. getSession 메서드는 javax.servlet.http.HttpSession 타입의 객체를 리턴 하므로 - 세션 생성HttpSession session = request.getSession();session.setAttribute("ID", "abcd");* setAttribute 메서드는 같은 이름의 데이터가 이미 존재하면 새로운 값으로 저장하므로 수정도 같은 방법으로 처리 - 세션 정보HttpSession session = request.getSession();String str = (String) session.getAttribute..
※요약SELECT문으로 검색된 데이터를 오름차순(ASC)이나 내림차순(DESC)으로 정렬 시킬 때 사용한다.Default값은 Ascending(오름차순)으로써 ASC는 생략해도 되며, 문자는 알파벳 순서로 출력된다.ORDER BY절에 선택된 컬럼이 여러 개일 경우 앞(왼쪽)에 정의된 컬럼을 기준으로 먼저 분류한 후,이후에 나열된 순서대로 분류한다. ※용어 설명오름차순 : 작은 값부터 큰 값 쪽으로의 순서 ex)1, 2, 3, 4, n, n+1...내림차순 : 큰 값부터 작은 값 쪽으로의 순서 ex)5, 4, 3, 2, 1 ※예제에 쓰일 emp 테이블 ※예제1. SELECT empno FROM emp ORDER BY empno DESC2-1. SELECT empno FROM emp ORDER BY empn..
태그_GET과 POST 1. 서버, 클라이언트폼을 이해하기 위해서는 우선 서버와 클라이언트라는 개념을 이해해야 한다. 서버는 정보를 제공하는 쪽이고, 클라이언트는 정보를 제공 받는 쪽을 의미한다. 웹브라우저의 주소창에 생활코딩의 홈페이지인 http://opentutorials.org를 입력하면 웹브라우저는 opentutorials.org에 해당하는 컴퓨터에게 생활코딩 컨텐츠를 요청한다. 이 맥락에서 웹브라우저는 정보를 요청하는 쪽 다시 말해서 제공 받는 쪽이기 때문에 클라이언트가 되고, opentutorials.org의 컨텐츠를 제공하는 컴퓨터는 정보를 제공하기 때문에 서버가 된다. 아래 그림은 서버와 클라이언트의 관계를 나타낸 것이다. 2. 폼 (form)폼이란 사용자의 데이터를 서버에 전송하는 방법이..
http://tworab.tistory.com/71?category=689942
LunchMenu.jsp : LunchMenuView.jsp DOCTYPE html>JSTL 코어 라이브러리 : forEach / items 배열출력실습 String 배열 ${dish } ArrayList 배열 ${dish } 출처: http://whdvy777.tistory.com/entry/JSTL-Core-라이브러리-forEach-배열출력-items [DB전문가를 꿈꾸며!!]
JSP 내장 기본 객체의 영역(scope) - 웹 어플리케이션은 page, request, session, applicaition 이라는 4개의 영역을 가지고 있다. - 기본 객체의 영역은 객체의 유효기간이라고도 불리며, 객체를 누구와 공유할 것인가를 나타낸다. (1) page 영역 - page 영역은 한 번의 웹 브라우저(클라이언트)의 요청에 대해 하나의 JSP 페이지가 호출된다. - 웹 브라우저의 요청이 들어오면 이때 단 한 개의 페이지만 대응이 된다. - 따라서 page 영역은 객체를 하나의 페이지 내에서만 공유한다. - page 영역은 pageContext 기본 객체를 사용한다. (2) request 영역 - request 영역은 한 번의 웹 브라우저(클라이언트)의 요청에 대해 같은 요청을 공유하..
웹사이트를 구성하는 페이지들은 동일한 상단, 하단, 좌측 메뉴를 갖는 경우가 많이 있다. 이렇게 웹사이트가 구성되어 있다면 액션 태그를 사용해서 화면을 모듈화시켜 코드가 중복되는 것을 방지할 수 있다. 액션 태그 사용법 ■ 문법 123 Colored by Color Scriptercs ■ 태그의 속성 page : 포함할 JSP 페이지flush : 지정한 JSP 페이지를 실행하기 전에 출력 버퍼를 플러시 할지의 여부를 지정, false면 출력 버퍼를 플러시 하지 않는다. 액션 태그의 처리과정 ①. main.jsp가 웹브라우저의 요청을 받는다.②. 출력내용 1을 출력 버퍼에 저장한다.③. 가 실행되면 요청 흐름을 sub.jsp로 이동시킨다.④. sub.jsp의 출력내용을 출력 버퍼에 저장한다.⑤. sub.j..
자바스크립트(Javascript) 내장함수 eval() 문자열을 수식으로 바꾸는 방법 환경: Eclipse Mars eval 은 텍스트로 된 자바스크립트 코드를 실행시킬 수 있는 함수 입니다. 이 함수를 사용하면 소스 코드를 동적으로 실행이 가능합니다. 아주 유용한 함수죠. 문자열로 코드를 만들어서 실행할 수 있기 때문에 아주 다양하게 이용할 수 있습니다. ▼ 아래 샘플에서처럼 숫자와 연산자를 합쳐서 만든 수식을 실행할 수 있을 뿐만 아니라 변수가 들어간 수식도 연산이 가능합니다. “x * y” 는 그대로 두면 텍스트지만 eval 을 사용하면 xy1 = 20 * 30 이 되는 것이죠. ▼ 다음은 연산할 식만 eval 함수의 인자로 넣는 것이 아니라 결과값을 받는 변수까지 넣은 전체 식을 인자로 넘겼습니다..