서버/JSP(7)
-
JSP-[#JSP] 2-1.EL-내부 객체
[ EL-내부객체 ] 내부객체 접근하기 20191007 EL 으로 내부 객체에 접근하기 applicationScope는 어플리케이션 단위로 발급 sessionScope는 브라우저 단위로 발급 pageScope는 페이지 단위로 발급 requestScope는 코드 파일 내에서 발급 initParam 코드는 Web.xml에 저장해놓은 context-param의 param-name를 매개로 param-value값을 가져옵니다. 출처 YOUTUBE : Seoul Wiz channel
2019.10.07 -
JSP-[#JSP] 2.EL(Expression Language)
[ EL(Expression Language) ] 표현식, 액션 태그 20191007 Expression Language 표현식 또는 액션 태그를 대신해서 값을 표현하는 언어. Expression Language는 HTML 코드 내에서 JSP코드를 보다 단순하게 표현 할 수 있는 장점이 있다. 사전에 숙지하고 있어야 하는 필요성이 있지만 팀 프로젝트를 진행 할 때 도구로 사용하게 되면 좋은 생산성을 낸다. 출처 Youtube : Seoul Wis channel
2019.10.07 -
JSP-[#JSP] 1.Class.forName()
[ Class.forName() ] Class 초기화 2019-09-30 이슈 Class.forName(); 라는 코드가 어떤 동작을 하는가 JDBC를 통해 DB와 Connection하는 코드를 작성 중 한번쯤은 보게되는 코드인데 어떤 동작을 하는 지 알고싶다. 분석 서블릿에는 클래스의 동적 로딩이라는 개념이 존재한다. Class.forName(); 이라는 코드가 바로 그런 일을 하는 코드인데. 인자 값으로 드라이브의 경로를 받아서 해당 클래스의 인스턴스 생성하고를 초기화시킨다. 좀 더 상세하기 기술하자면 위와 같은 코드를 통해 해당 경로의 드라이버 경로값을 받아 실행하면 클래스를 로드하고 JVM(메모리)에 있는 DriverManeger에 레지스터화를 시키는 것이다. 그를 통해서 DriverManager..
2019.09.30 -
JSP-[#Servlet 맛보기] 3.어노테이션을 이용한 서블릿 맵핑
[ #Servlet 맛보기 ] 어노테이션을 이용한 서블릿 맵핑 2019-02-22 1. Servlet 문서 작성 하기 2. Web.xml에 서블릿 맵핑 3. 어노테이션을 이용한 서블릿 맵핑 어노테이션을 통한 서블릿 맵핑 다음은 어노테이션 에 대한 설명이다. Servlet에서 web.xml이 아닌 더 편리한 방법의 서블릿 맵핑 방법이 있는데 바로 어노테이션 '@' 을 이용한 방법이다. @WebSerlvet("") 코드 안에 URL-pattern 내용을 작성하면 자바 클래스가 위치한 경로의 파일로 접근 요청이 해당 어노테이션 코드를 통해 이루어진다. Servlet 생성시 기본적으로 Servlet 이름으로 @WebServlet("/Servlet이름") 와 같이 생성되며 Servlet 생성 창에서 add와 ed..
2019.02.22 -
JSP-[#Servlet 맛보기] 2.Web.xml에 서블릿 맵핑
[ #Servlet 맛보기 ] Web.xml에 서블릿 맵핑 2019-02-13 1. Servlet 문서 작성 하기 2. Web.xml에 서블릿 맵핑 3. 어노테이션을 이용한 서블릿 맵핑 Web.xml에 서블릿 맵핑 Project 생성 Generate Web.xml deployment descriptor 을 선택하여 web.xml을 생성했다면 Web.xml 을 통해 서블릿 URL-Mapping 을 할 수 있다. Web.xml을 열어 보면 다음과 같은 내용이 있을 것이다. Web.xml 을 생성 시 초기 값으로 주어지는 코드들이다. 웹 서버 url 경로로 처음 들어왔을 때 클라이언트에 처음으로 노출되는 파일들을 명시해 놓은 것이다. 우리는 이 내용 안에 서블릿 코드를 추가하여 서블릿 맵핑을 할 것이다. 코드..
2019.02.22 -
JSP-[#Servlet 맛보기] 1.Servlet 문서 작성하기
[ #Servlet 맛보기 ] Servlet 문서 작성하기 2019-02-13 1. Servlet 문서 작성 하기 2. Web.xml에 서블릿 맵핑 3. 어노테이션을 이용한 서블릿 맵핑 Servlet 문서 작성하기 Project 생성하기 : Web-Dynamic Web Project 로 생성 Project 생성 시 Generate Web.xml deployment descriptor 을 선택하고 생성 프로젝트 우클릭 후 new - others - Servlet 클릭 내부 Package / ClassName 작성 후 Next 버튼 **Servlet class 는 HttpServlet을 Superclass 로 둔다 (상속한다.)** URL-Mapping 을 /add 나 /Edit 버튼을 눌러 수정한다. 출처..
2019.02.13