반응형

상수

변하지 않는 변수

 

리터럴

변하지 않는 데이터

 

 

final int x = 1;

이 떄 x 는 상수, 1 은 리터럴이 된다. 공통적으로 고정된 값을 가리키는 의미로 사용

반응형

'용어 정리' 카테고리의 다른 글

Parameter(매개변수) / Argument(인수)  (0) 2021.03.10
익명 함수 / 일급 객체  (0) 2021.03.09
함수 표현식 / 함수 선언식  (0) 2021.03.05
ECMAScript / JavaScript  (0) 2021.02.11
코딩 스타일  (0) 2019.09.07
반응형

작성일자 : 2021.03.06

환경 : Spring Boot 2.1.6, Gradle

 

 

1. 의존성 추가

 

build.gradle

implementation 'org.apache.tomcat.embed:tomcat-embed-jasper'

 

 

2. jsp 설정 추가

 

application.properties

spring.mvc.view.prifix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

 

 

3. Controller 생성

 

JspController.java

@Controller
public class JspController {
    @GetMapping("/index")
    public String getIndex(){
        return "index";
    }
}

 

 

4. jsp 파일 생성

 

생성 경로 : src/main/webapp/WEB-INF/jsp/

index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html lang="ko">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <div>JSP</div>
    </body>
</html>




5. 확인

 

 

반응형

'Java > 예제코드' 카테고리의 다른 글

[java] 소수점 표현 예제  (0) 2021.02.27
[Spring] 파일 업/다운로드 예제 코드  (0) 2021.02.20
반응형

Servlet

클라이언트의 요청을 처리하고 그 결과를 반환하는 자바 웹 프로그래밍 기술로 Servlet 클래스로 구현되어있다.

 

Servlet Container (Web Container)

Servlet, JSP 를 실행할 수 있는 소프트웨어 (Tomcat 등)을 의미함. 요청이 들어올 때마다 새로운 자바 스레드를 만들고 HttpServletRequest 와 HttpServletResponse 객체를 생성해 관리하며 알맞은 JSP 파일을 서블릿 파일로 변환한 뒤 컴파일하여 이것을 실행한 결과를 반환한다.

반응형

'Java > Basic' 카테고리의 다른 글

String / StringBuffer / StringBuilder  (0) 2020.10.02
다형성 / 오버로딩 / 오버라이딩  (0) 2020.10.02
추상클래스 / 인터페이스  (0) 2020.09.30
클래스 / 오브젝트 / 인스턴스  (0) 2020.09.26

+ Recent posts