일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SpringSecurity 로그인
- 배열
- 산술 연산자
- 식별자
- 예약어
- 연산자
- 상속
- StringBuffer
- java
- 친절한 SQL
- 오버로딩
- 오버라이딩
- 스프링시큐리티 로그아웃
- SQL튜닝
- 자바의정석
- 반복문
- spring 게시판 삭제
- SQL 튜닝
- 객체지향
- 인텔리제이 Web 애플리케이션
- 이클립스 설치
- SpringSecurity 로그아웃
- join
- SQL
- @PreAuthorize("isAuthenticated()")
- 친절한 SQL 튜닝
- 논리 연산자
- 함수
- 객체
- 비교 연산자
- Today
- Total
목록Back_End/JSP_Servlet (6)
gi_dor
redirect 새 전화번호를 알려준다 새로운 url로 가도록, 두번째 url에는 처음의 요청이 전달 안됨 1️⃣ Redirect 는 클라이언트에게 다른 URL로 이동하라는 명령을 내리는것 2️⃣ 서버는 HTTP 상태코드 중 하나 와 함께 새로운 URL을 반환 3️⃣ 클라이언트는 새로운 URL로 다시 요청을 보내고 새로운 페이지를 렌더링한다 4️⃣클라이언트에게 완전히 새로운 페이지로 이동해야 할 때 사용되며 , 사용자가 로그인을 하거나 특정 페이지로 이동해야 할 때 사용될 수 있다 5️⃣ 클라이언트와 서버간의 2번의 요청 - 응답 사이클을 포함하므로 성능면에서는 포워드보다는 약간 느릴수 있다 forward 전화 돌려줌(전화번호는 그대로), 서버 내에서 내부 이동→ 브라우저 창의 주소 안바뀜 처음의 요청이..
기존 패턴 FrontController 사용 Front Controller에 요청을 보내고, Front Controller은 각 요청에 맞는 컨트롤러를 찾아서 호출시킨다. 공통 코드에 대해서는 Front Controller에서 처리하고, 서로 다른 코드들만 각 Controller에서 처리할 수 있도록 한다. FrontController 패턴은 웹 애플리케이션에서 클라이언트의 요청을 중앙 집중적으로 처리하는 패턴이라고 한다. 공통 코드의 중복을 줄임 , 애플리케이션의 구조를 개선할 수 있다 요청 1개 = 컨트롤러 1개 → 컨트롤러 갯수가 많아짐 하나의 컨트롤러 안에 여러개 처리하는 방식 class FrontController{ } //클라이언트의 모든 요청은 여기로 옴(다른 컨트롤러들이 직접 받지X) //..
MVC 애플리케이션을 Model - View - Controller 로 역할을 나누어서 개발하는 방식 Model View 에 표현할 데이터 View 에 표현할 데이터를 획득하는 모든 작업 View Model 이 제공하는 데이터의 표현 Model 이 제공하는 데이터를 다양한 컨텐츠 타입으로 변환 Controller 사용자(클라이언트)의 요청처리를 직접적으로 받아서 처리해주는 것 사용자와 상호작용 ❓ 그래서 왜 만들었고 왜 쓰는데 데이터와 비즈니스 로직을 시각적인 표현(디자인 적인 부분)으로부터 분리함 덕분에 화면에 신경쓰지 않고 데이터와 비즈니스 로직을 구성 할수 있게된다. 📌 적용 사례 Model2 개발방식 : 웹 애플리케이션 개발에 MVC 패턴을 적용 Spring MVC : 스프링 MVC는 MVC 패턴..
🔸 프로젝트 로그인 기능 User 와 Seller 2개의 로그인방식 // vo.Users public class Users { private int no; private String id; private String pwd; private String name; private String email; private String tel; private String delYn; private Date updateDate; private Date regDate; private String zipcode; private String address; private String bname; private String detailed; private String userImgPath; // 생성자 // getter ..
JSP Java Server Page 사용자의 요청이나 조건에 따라 변하는 컨텐츠인 동적 웹 컨텐츠의 응답으로 제공하는 웹 애플리케이션 개발에 쓰이는 자바의 웹 기술이다 • HTML , XML , JSON HTML태그로 구성된 문서 내에 자바 코드 사용이 가능한 파일 • Java 코드 덕분에 DB작업이나 , 동적으로 태그 생성하는 것도 가능하다 JSP를 이용해 개발된 웹 애플리케이션을 실행하기 위해서는 웹 애플리케이션 서버가 필요하다 • Tomcat , Jetty , Jboss , Weblogic , JEUS JSP 구성요소 Page 디렉티브 contentType : 응답 컨텐츠의 타입 및 인코딩 방식 설정 page Encoding : jsp 파일을 저장할 때 사용하는 인코딩 방식 설정 import ..