본문 바로가기

서버/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
JSP-[#JSP] 2.EL(Expression Language) [ EL(Expression Language) ] 표현식, 액션 태그 20191007 Expression Language 표현식 또는 액션 태그를 대신해서 값을 표현하는 언어. Expression Language는 HTML 코드 내에서 JSP코드를 보다 단순하게 표현 할 수 있는 장점이 있다. 사전에 숙지하고 있어야 하는 필요성이 있지만 팀 프로젝트를 진행 할 때 도구로 사용하게 되면 좋은 생산성을 낸다. 출처 Youtube : Seoul Wis channel
JSP-[#JSP] 1.Class.forName() [ Class.forName() ] Class 초기화 2019-09-30 이슈 Class.forName(); 라는 코드가 어떤 동작을 하는가 JDBC를 통해 DB와 Connection하는 코드를 작성 중 한번쯤은 보게되는 코드인데 어떤 동작을 하는 지 알고싶다. 분석 서블릿에는 클래스의 동적 로딩이라는 개념이 존재한다. Class.forName(); 이라는 코드가 바로 그런 일을 하는 코드인데. 인자 값으로 드라이브의 경로를 받아서 해당 클래스의 인스턴스 생성하고를 초기화시킨다. 좀 더 상세하기 기술하자면 String driver = "oracle.jdbc.driver.OracleDriver"; Class.forName(driver); 위와 같은 코드를 통해 해당 경로의 드라이버 경로값을 받아 실행하면 ..
JSP-[#Servlet 맛보기] 3.어노테이션을 이용한 서블릿 맵핑 [ #Servlet 맛보기 ]어노테이션을 이용한 서블릿 맵핑2019-02-22 1. Servlet 문서 작성 하기2. Web.xml에 서블릿 맵핑3. 어노테이션을 이용한 서블릿 맵핑 어노테이션을 통한 서블릿 맵핑 다음은 어노테이션 1@WebServlet("/Hworld")cs 에 대한 설명이다. Servlet에서 web.xml이 아닌 더 편리한 방법의 서블릿 맵핑 방법이 있는데 바로 어노테이션 '@' 을 이용한 방법이다. @WebSerlvet("") 코드 안에 URL-pattern 내용을 작성하면 자바 클래스가 위치한 경로의 파일로 접근 요청이 해당 어노테이션 코드를 통해 이루어진다. Servlet 생성시 기본적으로 Servlet 이름으로 @WebServlet("/Servlet이름") 와 같이 생성되며 ..
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을 열어 보면 12345678910111213141516171819202122232425262728 servlet index.html index.htm index.jsp default.html default.htm default.jsp Colored by Color Scriptercs 다음과 ..
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 버튼을 눌러 수정한다. 출처..
JSP-[#JSP 시작하기] 1.JSP 시작하기 [ #JSP 시작하기 ] JSP 시작하기 2019-02-13 Java IDE : Java EE Project 생성 방법 : web - Dynamic web project Project 생성시 Generate web.xml deployment descriptor 을 선택하고 Finish 버튼을 누르면 Web.xml 을 포함한 프로젝트를 생성한다. Jsp 파일 생성방법 Webcontent 파일 하위경로에 jsp 파일 생성 Jsp 파일 구성정보 html과 유사한 방식으로 작성 차이점이 있다면 상단에 1cs 같은 DML 코드가 추가됨 내용은 다음과 같다. Page language ="java" 화면의 언어는 자바이다. ContentType ="text/html; charset=EUC-KR" 콘텐츠 타입은 tex..