자바

JAVA/JSP & Servlet

JSTL 태그 사용 [JSP 기초]

앞 전 시간에는 JSTL을 사용하기 위해 jar파일을 설치하는 방법과 라이브러리에 적용하는 방법을 알아보았다. https://myvelop.tistory.com/20?category=906898 (JSTL 사용하는법) 오늘은 JSTL 태그에 대해서 자세히 설명하도록 하겠다. 1. JSTL Documentation https://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/ TLDDoc Generated Documentation docs.oracle.com 위 사이트에 JSTL 태그에 대한 모든 사항이 나와있으니 참고하면 좋을 듯 싶다. 2. EL(Expression Language) 사용 JSTL에서는 표현식도 제공해주는데 원래 JSP에서 표현식은 형식으로 표현되었..

JAVA/JSP & Servlet

세션 트래킹 (Session Tracking) [JSP 기초]

1. 세션 트래킹이란? 세션이란 특정한 시점에서의 구간을 뜻하고, 세션 트래킹이란 요청된 세션을 찾아 주는 동작이다. 다시 말하자면, 세션 트래킹이란 사용했던 시점의 기록을 이용자에게 찾아줘서 상태를 유지시켜주는 것을 의미한다. 각각의 사용자에게 알맞은 상태를 전달하기 위해서 각 세션마다 세션 ID를 부여하고 서버에서 그 아이디를 보관한다.그렇다면 서로 다른 컴퓨터가 동일한 웹페이지에 접속해도 각각의 웹 브라우저는 다른 세션 ID를 부여받기 때문에 다른 정보가 뜰 것이고, 세션도 따로 유지된다. 2. session의 메소드 메소드 설명 void setAttribute(String name, Object value) 주어진 "name"에 속성값인 value 저장 Object getAttribute(Stri..

JAVA/JSP & Servlet

HTML form 사용하기 [JSP 기초]

HTML 에서 많이 쓰이는 태그의 타입에는 5가지가 있다. text checkbox radio dropdown submit input 태그의 정의는 다음과 같다 type에 text, checkbox는 필요한 타입만 넣어주면 바로 생성할 수 있다. 그렇다면 input 태그를 통해 사용자의 입력에 따라 반응하는 웹페이지를 만드는 방법에 대해서 알아보도록 하자. 1. 파일생성 webapp 디렉토리에 홈페이지로 쓰일 htmlForm.jsp 파일과 그에 응답할 웹페이지인 response.jsp를 만들었다. 2. 중요 포인트 text - 폼 작성(htmlForm.jsp) 이름: - 반응(response.jsp) 이름: ${param.name} checkbox 체크박스는 다른 input과 다르게 여러 개를 선택할 수..

JAVA/JSP & Servlet

jsp:include 사용하기 (파일 활용) [JSP 기초]

네이버, 구글, 쇼핑몰, 유튜브 어디를 보던 상단에 위치한 메뉴나 하단에 있는 카피라이트 표시, 도움말 등은 항상 같은 걸 확인할 수 있다. 매번 HTML파일에 메뉴와 하단안내를 붙여넣으면 만들 때도 귀찮거니와 나중에 페이지를 수정할 때 수많은 페이지를 다 고치느라 애를 먹을 것이다. 여기서 사용할 수 있는게 태그다. 이 태그느 다른 jsp파일이나 html파일 가져와 그 페이지에 그대로 적용할 수 있도록 하는 기술이다. 이제부터 사용하는 방법에서 대해서 적어보도록 하겠다. 1. 파일 만들기 상단의 header.jsp, 하단을 작성할 footer.jsp 그리고 이들을 활용할 homepage.jsp 파일을 생성한다. 2. 코드 작성 -header.jsp This is Homepages -footer.jsp ..

JAVA/JSP & Servlet

JSP에서 Class 사용하기 [JSP 기초]

JSP에서 클래스를 사용하려면 Java src에 패키지를 생성해야한다. 그 안에 클래스 파일들을 만들고 jsp파일에서 패키지를 import 해주면 사용할 수 있다. 그 방법을 알아보도록 하겠다. 1. src/main/java를 우클릭한다. New - Package 를 클릭한다. 2. Name을 적어주고 Finish 버튼을 클릭한다. Name의 형식은 대체로 com.사용자이름.패키지이름 이라고 생각하면 될듯 3. 만들어 놓은 패키지를 우클릭하고 New - Class 를 선택한다. 4. 클래스의 이름을 정하고 원하는 접근제어자(Modifiers)를 정해준 다음 Finish를 클릭한다. 5. Class 를 작성한다. - Calculator.java package com.bigbell.practiceClass;..

gakko
'자바' 태그의 글 목록 (3 Page)