Programming/Web 14

[Web] 반응형 웹 Viewport

반응형 웹 Viewport meta viewport란?웹페이지를 모바일 디바이스에 최적화 시켜주는 태그 viewport 속성(안드로이드 2.2 이상, iOS 1.0 이상, 모바일 파이어폭스 1.1 이상 지원) width : viewport 넓이. (기본값 : 980. 범위 : 200~10,000)​height : viewport 높이. (기본값 : 폭과 디바이스의 가로세로 비(영상비)로 계산. 범위 : 223~10,000)​initial-scale : viewport 초기 범위(scale). (기본값 : 보여질 수 있는 영역에 맞춰진 페이지. 범위 : minimum-scale과 maximum-scale 속성)​maximum-scale : viewport 최대 범위. (기본값 : 5.0. 범위 : 0~10..

Programming/Web 2015.04.06

[Web] JSTL FUNCTION

JSTL FUNCTION jstl function은 문자열, 컬렉션들을 처리하고, 사용하기 위해서는 fn 접두어를 쓴다. startsWith, endsWith boolean startsWith(String string, String prefix) string이 prefix로 시작하면 true값을 리턴 ${fn:startsWith("javascript", "ava!")} return false boolean endsWith(String string, String substring) string이 suffix로 끝나면 true값을 리턴 ${fn:endsWith("javascript", "ript")} return true contains, containsIgnoreCase boolean contains(St..

Programming/Web 2015.03.10

[Web] web.xml 에러페이지 처리

web.xml 에러페이지 처리 API형태로 JSON으로 응답코드, 데이터를 리턴시 에러코드에 대한 대응이 필요했다.기본적으로 web.xml에 아래와 같이 설정을 하면 각 각의 에러코드 발생시 지정해 놓은 jsp로 가게 된다.하지만 Object에 결과값을 담아 리턴해야하기 때문에 페이지가 아닌 Controller로 이동시켜줘야 한다.401/resources/common/error/serverError.jsp403/resources/common/error/serverError.jsp404/resources/common/error/notFound.jsp500/resources/common/error/serverError.jsp RequestMapping을 통한 Controller로 이동시키기REST API형태..

Programming/Web 2015.01.09

[Web] requestPath

requestPath HTTP URIURI : http://[host]:[port][/requestPath]?[get 방식의 경우 queryString] requestPath : contextPath, ServletPath, PathInfo 한 서버에서 여러가지의 프로젝트를 돌린다던가 구분을 위해 contextPath를 나누어 사용을 하게 되는데 이 contextPath가 변경이 된다면 페이지마다 링크를 일일히 바꿔줘야하는 일이 생긴다. 그래서 이를 대비하기 위해 ${pageContext.request.contextPath}이다. 게시판이렇게 링크부분에 넣어두면 ${pageContext.request.contextPath} 이 부분에 서버에서 설정되어 있는 contextPath가 들어가게 된다. 주의할 ..

Programming/Web 2014.12.08

[Web] URI, URL, URN 이란?

URI, URL, URN 이란? URI는 Uniform Resource Identifier 의 약자로URL(Uniform Resource Locator)와 URN(Uniform Resource Name) 을 포함합니다. URI (Universal Resource Identifier)URI (Universal Resource Identifier)는 인터넷에 있는 자원을 나타내는 유일한 주소이다. URI의 존재는 인터넷에서 요구되는 기본조건으로서 인터넷 프로토콜에 항상 붙어다닌다. URI는 다음과 같은 요소로 구성된다.프로토콜 (HTTP 혹은 FTP) + : + // + 호스트이름 + 주소예: http://ko.wikipedia.org URL (Uniform Resource Locator)URL(Unifor..

Programming/Web 2014.09.18

[Web] Servlet/JSP Programming

Servlet/JSP Programming Servlet/JSP ProgrammingServlet이란?Request/Response 방식의 서비스를 실행하기 위한 Java Module, HTTP Server의 기능을 확장할 수 있는 Java 부품, Server-side Java Package moduleServlet를 사용하는 이유CGI에 비해서 가볍고 더 빠르다, Protocol & Web Server neutral, 모든 Java API를 그대로 사용할 수 있다, 수많은 3rd Party tool과 Web Server의 지원Servlet의 쓰임새서버에서 처리된 데이터를 받아 처리하거나 Form Data를 처리하는 작업, Java로 개발된 객체를 사용해야 할 경우, 많은 양의 정보를 처리해야 할 경우,..

Programming/Web 2014.09.18