Study/JSP

    JSP 페이지 구성요소

    주석문 JSP 페이지 구성요소디렉티브(Directive) - 지시자pageJSP페이지에 대한 정보를 지정, JSP가 생성하는 문서의 타입. 출력 버퍼의 크기, 에러 페이지 등 JSP 페이지에서 필요로 하는 정보를 입력한다%@는 JSP에서 지시자(directive)라 한다. language="java"는 JSP에서 자바문법을 따라간다는 뜻.contentType="text/html;charset=UTF-8"는 웹 상에 출력되는 언어 인코딩타입을 설정taglibJSP페이지에서 사용할 태그 라이브러리를 지정한다JSTL(커스텀태그) 태그 라이브러리 부분이다. JSTL태그는 톰캣에서 자체적으로 지원해 주지 않기 때문에 외부 라이브러리가 필요하다.jakarta.apache.org사이트에서 jstl.jar,standa..

    Include Directive

    http://www-it.fmi.uni-sofia.bg/courses/WDB/references/JSP%20syntax/syntaxref07.html Include DirectiveIncludes a static file in a JSP file, parsing the file's JSP elements.Syntax Examplesinclude.jsp: The current date and time are date.jsp: Displays in the page: The current date and time are Aug 30, 1999 2:38:40 DescriptionThe directive inserts a file of text or code in a JSP file at translation t..

    <jsp:include>

    http://www-it.fmi.uni-sofia.bg/courses/WDB/references/JSP%20syntax/syntaxref03.html Includes a static file or sends a request to a dynamic file.Syntax or + Examples DescriptionThe element allows you to include either a static or dynamic file in a JSP file. The results of including static and dynamic files are quite different. If the file is static, its content is included in the calling JSP file..

    EL(Expression Language)

    EL ① EL 표현식 EL은 "$"와 "{}"를 사용하여 값을 표현한다. {}안에는 값으로 표현되는 것만 와야 한다. ex)x변수의 값을 출력하고 싶으면 ${x}배열변수 arr의 1번째 인덱스의 값을 출력하고 싶으면 ${arr[0]} or ${arr['0']}member변수의 getName()값을 출력하고 싶으면 ${member.name} or ${member['name']} ② EL 기본객체(내장객체) EL에는 jsp/servlet의 객체(pageContext제외)의 속성값이나 파라미터 값등을 쉽게 표현하기 위해서 기본객체를 제공한다. * EL(Expression Language)이 제공하는 11개의 기본 객체 기본 객체 설 명 pageContext pageContext 객체 참조 pageScope p..