inflearn logo
강의

講義

知識共有

例として学ぶスプリングブート入門

(05) JSPの使用

안녕하세요 질문입니다.

263

Solioquies

投稿した質問数 34

0

그대로 따라해도 /test1, /test2 가면 화이트라벨 에러 뜨는데 이유를 모르겠습니다. 

```

plugins {

id 'org.springframework.boot' version '2.5.1'

id 'io.spring.dependency-management' version '1.0.11.RELEASE'

id 'java'

id 'war'

}

group = 'com.study'

version = '0.0.1-SNAPSHOT'

sourceCompatibility = '1.8'

repositories {

mavenCentral()

}

dependencies {

implementation 'org.springframework.boot:spring-boot-starter-web'

providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'

testImplementation 'org.springframework.boot:spring-boot-starter-test'

    implementation 'javax.servlet:jstl'

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

}

test {

useJUnitPlatform()

}

```

-------

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

<%

    out.println("Hello World");

%>

</body>

</html>

--------

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

<%

    out.println("Hello World (sub)");

%>

</body>

</html>

----------

package com.study.springboot;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.ResponseBody;

@Controller

public class MyController {

    @RequestMapping("/")

    public @ResponseBody String root() throws Exception{

        return "JSP in Gradle";

    }

 

    @RequestMapping("/test1")    // localhost:8081/test1

    public String test1() {

        return "test1";          // 실제 호출 될 /WEB-INF/views/test1.jsp       

    }

     

    @RequestMapping("/test2")    // localhost:8081/test2

    public String test2() {

        return "sub/test2";      // 실제 호출 될 /WEB-INF/views/sub/test2.jsp       

    }

}

-----------

server.port=8081

# JSP 설정

spring.mvc.view.prefix=/WEB-INF/views/

spring.mvc.view.suffix=.jsp

 

spring-boot

回答 2

0

Solioquies

안에 제대로 넣은거 같은데도 잘 안되네요. (사진 처럼 폴더에 그대로 넣었습니다)임포트를 그대로 해봐도 잘 안되고 표시가 저렇게 java resource도 안나오는데 뭐가 문제일까요 ㅠ..

그리고 web.xml이 예제 소스에 없는데 계속 생기네요. 혹시 없어도 되는건가요? 에러부분 뜬다고 계속 떠서 여쭤봅니다.

0

java

jsp 를 보여 주기 위한 폴더 구성을 확인해 보세요. 그 부분이 틀린 것 같습니다.

java Code로 DI 사용하기

0

124

1

sts 24년 8월 3일 최신버전에서 toolchain 오류

0

728

2

34강 3.2.1버전에서 update만 안됨

0

428

1

26강, springboot 3.1.5에서는 에러

0

335

1

33강 jpa 질문입니다

0

527

2

25강 security 관련 에러 (Is there an unresolvable circular reference?)

0

2196

1

스프링 버전 관리 관련하여 문의드립니다.

0

516

1

security 로그인 관련 질문합니다.

0

315

1

getContent,getWriter 안만들고 어떻게 사용했나요?

0

284

1

스프링부트 환경 설정 관련

0

418

1

강의자료 관련

0

371

2

안녕하세요 선생님. 오류 관련 질문 드립니다.

0

403

1

sqlSessionFactory는 생성안해도 되나요??

0

402

1

.예제 소스 어떻게 그대로 복사해서 실행하나요?

0

407

2

에러 발생..

0

291

1

@Transactional 선언 위치

0

301

1

외부 톰캣을 사용할 경우

0

247

1

getFieldError 질문

0

274

1

@Valid 질문입니다

1

271

1

createPage.jsp 질문

0

245

1

ContentValidator 클래스 내 validate 메소드 질문

0

175

1

(09) Validator 사용하기 @ModelAttribute("dto") 가 사용된 이유?

0

264

1

Spring Boot 2.5에서 MyBatis선택이 안되네요..

0

345

2

트랜잭션의 사용 여부

0

244

1