Web : JSTL(JSP Standard Tag Library)
JSTL(JSP Standard Tag Library) JSTL(JSP Standard Tag Library)은 JSP 페이지에서 조건문 처리, 반복문 처리 등을 html tag형태로 작성할 수 있게 도와줍니다. JSP는 스크립트릿의 자바코드와 HTML태그가 섞여있어서 편의성은 높았지만 프론트 개발자가 해당코드를 수정하기가 힘들었기 때문에 유지보수...
JSTL(JSP Standard Tag Library) JSTL(JSP Standard Tag Library)은 JSP 페이지에서 조건문 처리, 반복문 처리 등을 html tag형태로 작성할 수 있게 도와줍니다. JSP는 스크립트릿의 자바코드와 HTML태그가 섞여있어서 편의성은 높았지만 프론트 개발자가 해당코드를 수정하기가 힘들었기 때문에 유지보수...
Java : codeup 기초 100제 (1041~1049) codeup 기초 100제 저의 문제풀이 입니다. 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 1041 영문자 1개를 입력받아 그 다음 문자를 출력해보자. 영문자 ‘A’의 다음 문자는 ‘B’이고, 영문자 ‘0’의 다음 문자는 ‘1’이다. a // 입력하면 b // 출력합니...
Scope 웹 프로그래밍을 할 때, 객체들의 범위가 어디서부터 어떻게 되는 지 나타내 주는 것이 Scope 입니다. 4가지의 Scope Application : 웹 어플리케이션이 시작되고 종료될 때까지 변수가 유지되는 경우 사용 웹 어플리케이션은 프로젝트 하나라고 생각하면 됩니다. URL에서 localhost/firs...
표현 언어(Expression Language)란? 표현 언어(Expression Language)는 값을 표현하는 데 사용되는 스크립트 언어로서 JSP의 기본 문법을 보완하는 역할을 합니다. 자바, 백엔드를 다루지 않는 개발자가 JSP에 자바 코드가 나오게 되면 혼란스러울 수 있습니다. 때문에 자바 코드보다 조금 더 간단하게 사용할 수 있...
Java : codeup 기초 100제 (1031~1040) codeup 기초 100제 저의 문제풀이 입니다. 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 1031 10진수를 입력받아 8진수(octal)로 출력해보자. 10진수 1개가 입력된다. 단, 입력되는 정수는 int 범위이다. 10 // 입력하면 12 // 8진수로 출력됩니다...
JSP란? JSP는 자체로 동작하는 게 아니라 모든 JSP는 Servlet으로 바뀌어서 동작합니다. HTML코드 안에서 JSP를 사용하는 이유는 HTML안에서 자바코드를 이용한 프로그램을 실행시켜줄 수 있기 때문입니다. <!-- sum10.jsp파일 --> <%@ page language="java" contentType...
Java : codeup 기초 100제 (1021~1030) codeup 기초 100제 저의 문제풀이 입니다. 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 1021 1개의 단어를 입력받아 그대로 출력해보자. 한 단어가 입력된다.(단, 단어의 길이는 50자 이하이다.) Informatics // 입력되면 Informatics // 출...
Big-O 표기법 알고리즘의 성능을 수학적으로 표현해주는 표기법입니다. Big-O 표기법으로 알고리즘의 시간과 공간복잡도를 표현할 수 있습니다. Big-O 표기법은 알고리즘의 실제 러닝타임을 표시하기보다 데이터나 사용자의 증가율에 따른 알고리즘의 성능을 예측하는 게 목표이기 때문에 상수와 같은 숫자들은 모두 1회가 됩니다. O(1) 입력데이터의 ...
자바 웹 어플리케이션(Java Web Application) WAS에 설치(deploy)되어 동작하는 어플리케이션입니다. 자바 웹 어플리케이션에는 HTML, CSS, 이미지, 자바로 작성된 클래스(Servlet도 포함됨, package, 인터페이스 등), 각종 설정 파일 등이 포함됩니다. 자바 웹 어플리케이션의 폴더 구조 서블릿이란? ...
Request/Response 웹 브라우저에 URL을 입력하고 Enter를 입력하면 도메인과 포트번호를 이용해서 서버에 접속합니다. 그리고 나서 path정보, 클라이언트의IP, 클라이언트의 다양한 정보를 포함한 요청 정보를 서버에게 전송하게 됩니다. 요청과 응답 WAS는 웹 브라우저로부터 Servlet요청을 받으면 요청할 때 가...