Day 35

·2023년 7월 25일
0

Global_2023_2

목록 보기
34/56
post-thumbnail

1. 웹 어플리케이션 감시를 위한 프로그래밍 방법은?

  • ServletContextListener로
    시작 표시: contextInitialized ()
    종료 표시: contextDestroyed()

2. 아래를(JSP 태그) 설명하시오.

지시자 : <%@ %>

  • 자바 코드를 작성

주석 : <%-- --%>

  • 사용하지 않는 코드를 주석처리 함

선언 : <%! %>

  • 변수나 메소드를 선언할때 사용 함

표현식 : <%= %>

  • 결과값을 출력함(println)

스크립트릿 : <% %>

  • 자바 코드를 작성할 때 사용함

3. circle.jsp 에서 반지름이 10인 원넓이를 구하시오.

단) 스크립틀릿 문법을 활용할것.

<h1>원넓이</h1>
<%
Circle circle = new Circle(10);

out.print("원의 넓이는"+circle.getArea());

%>
<%= circle.getArea() %>

Point

  • getParameterValues가 checkbox 값 받는다

  • servlet은 부모에서 가져오는 함수로 사용

  • tomcat이 project를 관리한다

    • project를 삭제, 추가 가능하다는 의미
    • 수십만명의 동시 접속을 관리 가능
    • 로그를 확인할 수 있는 기능을 제공
  • <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    가 있어야 JSP파일

  • JSP: html + 자바문법 + 자바문법을 써먹기 위한 문법

    • JSP의 원리
      • jsp = servlet 파일
      • URL: Resource Location(http), 리소스의 위치
      • URI: Resource Identifier(ID), 식별
      • 컨택스트 패스: / 붙이고 프로젝트명
      • 정적: 웹서버 / 동적: jsp파일
  • css 부트스트랩

    • d-flex로 한번에 적용
      • vw-100 / vh-100: (뷰포트100) 화면 전체 100%
      • justify-content-between: 중앙 정렬

0개의 댓글