728x90

JSP 25

[JSP] JSP 페이지 강제이동시키기 response 내장 객체

JSP 페이지 강제이동시키기 response 내장 객체클라이언트에 대한 응답 처리를 하는 객체인 response는 실행결과를 브라우저로 되돌려 줄 때 사용하는 내장 객체입니다. JSP에서는 response 객체의 기능 중 리다이렉트 기능을 많이 사용하는데, 리다이렉트는 response 객체의 sendRedirect() 메소드를 사용하여 웹 서버가 브라우저에 지정한 페이지로 이동하도록 지시합니다. response.sendRedirect("이동할 페이지 지정"); redirect.jsp url 주소 실행시 입력한 주소로 강제 이동되는걸 볼수있다. (저는 제 블로그 주소를 넣어서 블로그로 바로 이동된모습! )

[JSP] JSP JSTL뜻과 사용방법

태그 라이브러리 선언 자바에서 import문을 선언하듯 JSP에서도 JSTL 확장 태그를 사용하려면 taglib 지시자로 라이버리를 선언해야 한다. JSP 지시자 태그 를 사용해서 다음과 같이 선언한다. uri : 태그 라이브러리의 네임 스페이스 URI 식별자 prefix : JSTL 태그를 사용할때 태그 이름 앞에 붙일 접두사 태그 라이브러리 별 표준 선언문 태그 라이브러리 선언문 Core XML I18N Database Functions url (자바9까지만 저렇게 쓰고, 10부터는 jakarta) prefix를 꼭 저렇게 지정해야하는건 아니지만 JSTL에서 제안하는 표준 접두사이므로 똑같이 사용하는게 좋다. 태그 라이브러리 별 태그 정리 태그 라이브러리 기능 태그 - 부모태그(자식태그) Core(기..

JSP/JSP 정리 2023.06.09

[JSP] 카테고리 응용해서 메뉴판 만들기

카테고리 응용해서 메뉴판 만들기 Oracle 사용, MyBatis 사용 테이블명은 categoryex 대분류는 한식 중식 일식 양식 그안에는 한식은 김치찌개, 된장찌개 중식은 짜장면, 짬뽕 일식은 돈까스, 초밥 양식은 스파게티, 스테이크 이렇게 나눠서 만들어볼려고 한다. 대분류 중분류 이렇게해서 테이블은 만들어줬는데 잘 만들어졌는지 확인해 봤는데 이렇게 나와버렸다. (idx는 이것저것 연습해보고 삭제했더니 ... idx는 무시해도 된다.) 카테고리 같이 분류나눠서 만들때는 정렬할때 order by ref , seq; 또는 order by ref desc, seq; 이렇게 정렬해야 분류가 되서 나온다. 한식이 제일 위에 나오게 만들고 싶어서 order by ref , seq; 이렇게 정렬해줬다. 이렇게 만..

[JSP] request 내장 객체 종류와 쓰는 방법

request 내장 객체 종류와 쓰는 방법 request 내장객체는 요청정보를 해석할때 사용 request 내장객체는 요청정보를 해석할때 사용 getServerName : getServerPort : getRemoteHost : getRemoteAddr : getLocalName : getLocalAddr : getRequestURI : getRequestURL : getContextPath : getQueryString : getMethod : 이 중에서 제일 잘 쓰는 request 내장 객체 getRemoteAddr : getMethod : getContextPath : getRequestURI : JSP 내장객체에 대한 설명 포스팅 https://h0-0cat.tistory.com/43 [JSP] ..

[JSP] JSP 이용해서 간단한 회원가입 화면 만들기(입력된 정보 웹페이지출력하기까지 +)

JSP 이용해서 간단한 회원가입 화면 만들기 가입 버튼 눌렀을때 웹페이지에 작성한 내용이 나오게 출력하기 화면에 어떤게 들어갈지 먼저 생각해본다. 아이디 이름 비밀번호 성별 핸드폰번호 이메일 가입경로 메일/SMS 정보수신 결혼여부 가입인사창 가입버튼 이렇게 만들어 볼려고 한다. JSP 파일은 2개 만들어서 하나는 회원가입 페이지, 또 하나는 가입버튼 눌렀을때 입력한 내용을 출력할 페이지 회원가입창은 JSP파일에서 HTML 안에 내부태그와 속성들을 이용해서 만들었다. 아이디 이름 비번은 태그 사용 아이디 : 이름 : 비번 : 성별은 태그안에 type은 radio로 만들었다. (단일 선택) 성별 : 남자 여자 핸드폰번호, 이메일 만들기 핸드폰번호 : 이메일 : @ 가입경로도 단일선택해야하기 때문에 태그 ty..

[JSP] JSP파일로 Cookie(쿠키) 정보 읽어보기

JSP파일로 Cookie(쿠키) 정보 읽어보기 모든 Cookie 정보를 읽어보자!!! 0){ // 반복 for(Cookie cookie : cookies){ String cookieName = cookie.getName(); String cookieValue = cookie.getValue(); out.println(cookieName + " : " + cookieValue + " "); } } %> 쿠키관련 포스팅 https://h0-0cat.tistory.com/46 [JSP] 쿠키(Cookie)와 세션(session) 쿠키(cookie) 우리가 일상적으로 사용하는 인터넷 서비스에서는 연결(connection)이 지속됩니다. 연결이 지속된다는 말은, 예를 들어 온라인 쇼핑몰에서 찜해 놓은 상품 목록을..

[JSP] JSP URL에 입력해서 메세지 출력 (이름,나이)

// 내장 객체 : 이미 객체가 만들어져있어 new를 하지않고 바로 쓸수 있는 객체를 말한다. // request : 요청을 받는 객체 // response : 응답하는 객체 // out객체 : 출력을 담당하는 객체 URL에 ?name=이름&age=나이숫자입력 이름은 개발자 나이는 32라고 입력했을 경우 실행 결과 개발자님 반갑습니다. 개발자님 안녕하세요~~~ 개발자님 내년 나이는 33세 입니다.

[JSP] Mybatis, ibatis차이점과 사용방법

Mybatis (마이바티스) 란? 자바 객체와 SQL문 사이를 자동으로 매핑(Mapping)해주는 ORM(Object Relation Mapping) 프레임워크 SQL 파일을 별도로 분리하여 관리할 수 있고, 객체-SQL 사이의 파라미터를 자동으로 매핑해주기 때문에 편리 SQL쿼리문을 그대로 사용하면서 도메인객체나 VO 객체 중심으로 개발이 가능 Mybatis 특징 - 쉬운 접근성과 코드의 간결함 데이터의 저장, 조회, 변경, 삭제를 다루는 가장 간단한 persistence framework(퍼시스턴스 프레임워크) XML 형태로 작성된 JDBC 코드라 생각해도 될 만큼 JDBC의 모든 기능을 MyBatis가 대부분 제공한다. JDBC의 기능을 자동으로 제공해줘서 깔끔한 코드 유지 가능 수동적인 param..

JSP/JSP 정리 2023.06.07
728x90