일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- HTML
- 프로그래밍
- 파이썬
- 메소드
- 데이터베이스
- 서블릿
- 프론트엔드
- 함수
- Database
- function
- 자바
- 웹
- 문자열
- oracle
- SQL
- jsp
- Servlet
- frontend
- java
- Method
- web
- PL/SQL
- String
- 오라클
- JavaScript
- It
- 코딩
- Programming
- Python
- Today
- Total
목록web (19)
Untitled_Blue

안녕하세요. 이번 글은 스프링의 첫 글인 스프링 프레임워크에 대한 이해에 대한 글입니다. - 스프링의 정의 및 구조웹 애플리케이션 개발을 위한 자바(Java)를 기반으로 제작된 오픈소스 프레임워크기존 EJB보다 가볍고 배우기 쉽다는 점에서 경량 컨테이너의 기능 수행제어 역행 (IoC, Inversion of Control)으로 느슨한 결합 제공하며 객체 생명주기의 전반적인 관리 지원 (서블릿 또는 빈 등을 개발자의 코드가 아닌 프레임워크가 직접 수행하는 방식이며 결합도가 느슨할수록 유지보수 및 개발 용이)의존성 주입 (DI, Dependency Injection)으로 코드의 재사용률을 증가시키며 클래스 객체를 직접 생성이 아닌 프레임워크에서 생성 가능관점 지향 (AOP, Aspect-Oriented Pr..

안녕하세요. 이번 글은 JSTL/EL에 대한 설명입니다.- JSTL/EL이란?JSP 페이지 내 자바 코드의 최소화를 위해 만들어진 라이브러리태그 형식으로 JSP 내 자바 코드를 간결하게 표현가능JSTL : JSP Standard Tag Libraryhttps://repo1.maven.org/maven2/jstl/jstl/1.2/ Index of /maven2/jstl/jstl/1.2/ repo1.maven.orgJSTL/EL을 사용하기 위해서는 우선 라이브러리를 다운로드 받아야 하며 상단의 링크를 타고 JAR 파일을 다운로드한다.이후 받은 파일을 프로젝트 내 src > main > webapp > WEB-INF > lib 안에 적용하면 JSTL 라이브러리를 사용할 모든 준비가 완료된다.라이브러리를 사용하..

안녕하세요. 이번 글은 자바빈즈에 대한 설명입니다. - 자바빈즈 (JavaBeans)란? 하나의 자바 클래스며 데이터를 설정하고 얻어오는 과정을 통해 변환하는 역할 담당 getter와 setter를 통해 데이터 간 이동이 이뤄지며 기본 생성자와 오버라이딩한 생성자가 반드시 필요 이를 통해 중복된 부분은 과감히 제거함으로써 로직을 별도로 분리함을 통해 코드의 재사용성을 높일 수 있음. - 빈즈 파일의 구조 package Testing; public class TestBeans { private String id; private String name; public TestBeans() { super(); } public TestBeans(String id, String name) { super(); this..

안녕하세요. 이번 글은 JSP의 액션태그에 대한 설명입니다. - 액션태그 (Action Tag) 페이지와 페이지 사이를 제어 및 특정 페이지 포함시키는 역할 담당 액션태그 설명 다른 페이지를 현재 페이지에 포함시킬 때 사용 페이지 사이의 이동 제어 브라우저에서 Java Applet를 실행할 때 사용 Java의 Beans를 JSP에서 사용 프로퍼티의 값을 설정할 때 사용 프로퍼티의 값을 얻어낼 때 사용 - 별도의 객체 선언 및 생성없이 자바 클래스 파일을 사용할 수 있는 액션태그 package Testing; public class TestBeans { private String id; private String name; public TestBeans() { super(); // TODO Auto-gen..

안녕하세요. 이번 글은 JSP의 내장객체와 영역에 대한 설명입니다. - 내장객체란? JSP와 Servlet에서 자체적으로 제공하는 특수한 참조타입 변수와 메서드형식으로 접근 가능 MVC 패턴으로서 프론트와 백엔드를 상호작용할 수 있도록 제공 내장 객체 참조 공식 API 설명 request javax.servlet.http.HttpServletRequest javax.servlet.ServletRequest 웹 브라우저의 요청 정보를 저장하고 있는 객체 (프론트 -> 백으로 넘길 때 사용) response javax.servlet.http.HttpServletResponse javax.servlet.ServletResponse 웹 브라우저의 요청에 대한 응답 정보를 저장하고 있는 객체 (백 -> 프론트로 ..

안녕하세요. 이번 글은 JSP의 스크립트 요소에 대한 글입니다. - 스크립트 요소란? JSP파일에서 자바 코드를 사용하기 위한 일종의 코드 블럭 크게 선언문(Declaration), 스크립트릿(Scriptlet), 표현식(Expression) 3가지로 분류된다. - 선언문 (Declaration) JSP 파일 내 필요한 변수와 메서드를 선언 및 사용하기 위한 요소 다음과 같이 변수와 메서드를 선언하기 위해 해당 요소를 사용할 수 있다는 점을 확인할 수 있다. 또한 선언문은 여러 번 선언할 수 있다. - 스크립트릿 (Scriptlet) JSP 페이지 내에서 가장 많이 사용하는 스크립트 요소이자 로직을 기술할 때 사용 해당 스크립트 요소에 선언되는 모든 부분은 지역변수로 인식 여기는 티스토리 플랫폼에서 운영..

안녕하세요. 이번 글은 JSP의 디렉티브(Directive)에 대한 설명입니다. - 디렉티브란? 요청한 JSP파일을 실행할 때 필요한 설정 정보를 지정하는데 사용하는 하나의 단위 크게 page, include, taglib 디렉티브로 3가지로 구성된다. - page 디렉티브 JSP페이지에 대한 정보를 나타낼 때 사용하며 주로 import할 클래스, Session 및 Buffer의 사용여부를 시작으로 문서타입고 스크립트 언어를 통해 JSP파일이 온전한 웹페이지로 실행될 수 있도록 하는 설정 정보를 지정하는 역할 다음은 필자가 진행했던 프로젝트 일부에서 발췌한 JSP 파일 소스코드의 일부이다. 다음과 같이 를 통해 필요한 자바 클래스 내지 API와 문법을 적재적소에 사용할 수 있다. 또한 contentTyp..

안녕하세요. 이번 글은 웹에 대한 이해와 JSP와 Servlet이 무엇인가에 대한 설명입니다. - WWW, URI, HTML www : World Wide Web의 약자로서 웹이라고도 부르며 전 세계의 인터넷 내지 네트워크가 거미줄처럼 연결되어 있다는 점에서 방대한 인터넷 공간을 의미한다. URI (Uniform Resource Identifier) : 통합 자원 식별자이며 인터넷에 있는 자원을 나타내는 유일한 주소 (하위 개념으로 URL, URN이 있다.) HTML (Hyper Text Markup Language) : 마크업 언어로 웹 문서를 나타내기 위한 태그 형식의 언어 - 정적 웹페이지 vs 동적 웹페이지 정적 웹페이지 : 실시간으로 변화하는 데이터를 표현할 수 없으며 프로그래밍 코드 및 데이터..