전자정부(Egov)/JSP

전자정부(Egov)/JSP

#리다이렉트#포워드#jsp#차이

리다이렉트와 포워드의 차이 리다이렉트 : 링크 변함 URL을 지시된 주소로 바꾸고 해당 주소로 이동합니다. 다른 웹 컨테이너에 있는 주소로 이동하며 새로운 페이지에서는 Request와 Response객체가 새롭게 생성됩니다 포워드 : 링크 그대로 , 정보만 담아서 (Web Container 차원에서 페이지의 이동만 존재) 브라우저에는 최초에 호출한 URL이 표시되고, 이동한 페이지의 URL 정보는 확인할 수 없습니다. 또한 현재 실행중인 페이지와 forward에 의해 호출될 페이지는 Request 객체와 Response 객체를 공유합니다. n 참고 :Redirect VS, Forward (Redirect와 forward의 차이) (tistory.com)

전자정부(Egov)/JSP

#DB설정#커넥션풀#설정방법#오라클#psql#jsp

build path 에서 jdbc 파일 추가 왼쪽 프로젝트 익스플로러에서 lib 폴더에 jdbc .jar 파일 추가 1. WebContent/META-INF 폴더에 context.xml 파일 생성 --- 오라클 기준 ---- PSQL 기준 2. WEB-INF/web.xml 파일에 작성 web.xml이 가장 먼저 불러오는 파일이기 때문에 여기에 context.xml을 불러오도록 작성해야 합니다. #web.xml에 작성 --- 오라클기준 Connection jdbc/OracleDB javax.sql.DataSource Container --- 코끼리 기준 Connection jdbc/postgreSQL javax.sql.DataSource Container 3. JSP 파일 생성하고 커넥션 풀 사용하기 ....

전자정부(Egov)/JSP

#MVC# MVC패턴2#?#JSP#확장자패턴

초창기 자바 웹 개발 = 서블릿을 이용 but 존나 불편해 , 어? jsp 나왔네 존나 편해 (servlet 보다는 쓰기 편하기에) jsp 많이 쓰게 됐고 그러다가 요즘에는 각자의 장단점이 있기에 같이 쓰고 있음 sevelet + jsp = 이게 mvc 패턴의 시초 jsp 는 html 사용이 용이하기 때문에 결과를 보여주는 view (client) 를 담당하고 servlet 은 자바 코드 작성이 용이하기 때문에 자료를 받아 가공하고 다시 전달하는 Controller 역할을 수행 ⦁ Model : Java Beans로, DTO와 DAO를 통해 Mysql과 같은 Data Storage에 접근 (데이터와 비즈니스 로직을 관리한다.) ⦁ View : HTML 사용이 더 편리한 JSP를 사용 (레이아웃과 화면을 ..

전자정부(Egov)/JSP

JSP 서블렛이란?

JSP Servelet 이란? ㄴ Servelet 을 쓰기 위해서는 web.xml 에 등록 필요 ㄴ 톰캣은 실행하면 web.xml 부터 읽는다. 서블릿을 사용하기 위해서는 반드시 HttpServlet 클래스를 extends 해줘야 하며 아래와 같이 서블릿 매핑을 사용해줘야 보안에 강하다 .. 쉽게말해서 어디에 파일이 있는지 보여주지 않고 별명으로 표시함 ../WEB-INF/web.xml ServletTestName ServletTest ServletTestName /test [서블릿 매핑과 관련된 자세한 내용 : JSP, Servlet(서블릿)의 URL 주소 매핑 (tistory.com) ] 요약하자면 1. web.xml 에서 위와같은 코드로 서블릿 매핑할 수 있다. 2. 하나의 서블릿에 여러 url 을..

전자정부(Egov)/JSP

스코프(Scope in "JSP")

스코프는 영역이란 의미로 JSP 페이지에서 사용되는 객체들은 전부 정해진 영역, 스코프 내에서만 사용 가능하다. WebApplication 에서의 스코프는 총 4개가 존재하며 범위와 구성은 그림과 같다. 1. page 영역 한번에 클라이언트의 요청에 대해 하나의 jps 만 범위로 갖는다. (브라우저 요청에 따라 jsp 페이지를 실행하는 하나의 범위) 내장 객체가 없으므로 pageContext 객체를 이용하며 - 하나의 page 안에서 입출력이 모두 이뤄지고 - 페이지 영역이 다른 페이지에 닿지 않는다 - 다른 페이지에서 pageContext 객체를 사용할 수 없음 2. request 영역 한번의 웹 브라우저 요청과 관련된 스코프 url 입력하거나 링크 클릭을 통해 페이지가 이동될때 웹 브라우저가 서버에 ..

keartt
'전자정부(Egov)/JSP' 카테고리의 글 목록