inflearn logo
강의

講義

知識共有

Spring MVC 1編 - バックエンドWeb開発の中核技術

JSPで会員管理Webアプリケーションを作成

new-form.jsp 요청시 jsp파일 자체가 다운로드 되어버립니다

3781

jjy40413613

投稿した質問数 4

0

이 전까지의 강의는 아무런 문제가 없다가

이번 편에서 아래처럼 URL을 요청했더니

/jsp/members/save.jsp 화면으로 넘어가지 않고

스크린샷 하단에 보시다시피 jsp파일 자체가 다운로드되어버립니다..

구글링을 해봤는데도 마땅히 해결방법을 모르겠어서 질문남깁니다.

혹시 해결책을 아신다면 답변 부탁드리겠습니다

MVC spring

回答 15

2

pgmjun

같은 문제를 겪고 해결해서 답변 올립니다!

혹시 jsp이름 규칙에 문제가 있는건 아닐까 싶어

new-form.jsp 파일의 이름을 newform.jsp로 바꾸고

index.html 파일도 <li><a href="/jsp/newform.jsp">회원가입</a></li>으로 변경했더니

해결되었습니다.

 

참고하시면 도움되실 듯 합니다!

2

wldn17285229

build.gradle에서 

기존에 추가했던 Import와 새로 추가해줄 JSP  Import 업그레이드 안하고 하면 잘되네요 

2

gch039152021

혹시나 gradle 로 안하고 maven 으로 진행하시는 분들이 계신다면 이 블로그를 참고하시길 바라겠습니다.

https://sang12.co.kr/70/SPRING-BOOT-STS-GradleMaven-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-JSP-%EC%97%B0%EB%8F%99

 

0

twoj

감사합니다:) 큰 도움 되었습니당!

2

qudwls7042

인텔리제이가 톰켓이랑 jstl 버전을 업그레이드 하라고 해서 바꿨더니 같은 문제를 겪었습니다. 

강사님이 주신 소스로 다시 변경해 해결했습니다.

2

ckstn07771721

저도 같은 문제가 있어서 찾아봤는데 tomcat-embed-jasper 버전이 tomcat 버전과 일치해야하네요.

1

ygcho5490

같은 문제로 헤맸다가 해결하여 답변드립니다.

강의 자료에도 나와있다시피, 스프링 부트 3.0 이상 프로젝트라면 Gradle에서 jsp impletation 내용이 다릅니다.

//JSP 추가 시작

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

implementation 'jakarta.servlet:jakarta.servlet-api' //스프링부트 3.0 이상

implementation 'jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api' //스프링부트 3.0 이상

implementation 'org.glassfish.web:jakarta.servlet.jsp.jstl' //스프링부트 3.0 이상

//JSP 추가 끝

 

 

3.0 이상이 아니시라면 (강의자료에 있는내용 복붙입니다)

//JSP 추가 시작

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

implementation 'javax.servlet:jstl'

//JSP 추가 끝

0

pubyunsik0115

저도 비슷한 문제가 있었습니다만, 혹시나 비슷한 문제를 겪고계시다면 Implementation에 오타가 있는지도 한번 보세요!

 

오타 없다고 생각했다가 build하니까 해당 Implementation에서 에러나서 강의 코드 복붙하고 Gradle 새로고침하니 해결되었습니다!

 

(전 다른 경우였어서 혹시 몰라 글 남깁니다!)

0

pubyunsik0115

저도 비슷한 문제가 있었습니다만, 혹시나 비슷한 문제를 겪고계시다면 Implementation에 오타가 있는지도 한번 보세요!

 

오타 없다고 생각했다가 build하니까 해당 Implementation에서 에러나서 강의 코드 복붙하고 Gradle 새로고침하니 해결되었습니다!

 

(전 다른 경우였어서 혹시 몰라 글 남깁니다!)

0

pubyunsik0115

저도 비슷한 문제가 있었습니다만, 혹시나 비슷한 문제를 겪고계시다면 Implementation에 오타가 있는지도 한번 보세요!

 

오타 없다고 생각했다가 build하니까 해당 Implementation에서 에러나서 강의 코드 복붙하고 Gradle 새로고침하니 해결되었습니다!

 

(전 다른 경우였어서 혹시 몰라 글 남깁니다!)

0

pubyunsik0115

저도 비슷한 문제가 있었습니다만, 혹시나 비슷한 문제를 겪고계시다면 Implementation에 오타가 있는지도 한번 보세요!

 

오타 없다고 생각했다가 build하니까 해당 Implementation에서 에러나서 강의 코드 복붙하고 Gradle 새로고침하니 해결되었습니다!

 

(전 다른 경우였어서 혹시 몰라 글 남깁니다!)

0

pubyunsik0115

저도 비슷한 문제가 있었습니다만, 혹시나 비슷한 문제를 겪고계시다면 Implementation에 오타가 있는지도 한번 보세요!

 

오타 없다고 생각했다가 build하니까 해당 Implementation에서 에러나서 강의 코드 복붙하고 Gradle 새로고침하니 해결되었습니다!

 

(전 다른 경우였어서 혹시 몰라 글 남깁니다!)

0

pubyunsik0115

저도 비슷한 문제가 있었습니다만, 혹시나 비슷한 문제를 겪고계시다면 Implementation에 오타가 있는지도 한번 보세요!

 

오타 없다고 생각했다가 build하니까 해당 Implementation에서 에러나서 강의 코드 복붙하고 Gradle 새로고침하니 해결되었습니다!

 

(전 다른 경우였어서 혹시 몰라 글 남깁니다!)

0

Ds Choi

저도 같은 증상이었으나 서버를 재시작 하니 해결이 됬습니다.

0

jjy40413613

서버 재시작도 물론 해봤었는데 계속 똑같은 증상이였네요 ㅜㅠ

그런데 저 부분 제외하고는 다 정상작동해서 그냥 넘어갔습니다ㅎㅎ 답변 감사합니다!

0

yh

안녕하세요. 재영님 강의 소스 코드가 있는 프로젝트로 같은 내용을 한번 실행해보시겠어요?

환경의 문제인지 코드의 문제인지 먼저 파악이 필요해서요^^

실행해보시고 답글 남겨주세요.

0

jjy40413613

답변이 늦었네요.

소스 코드도 강사님꺼 그대로 복사해와서 했었는데도 안되긴 했었는데

정말 이상하게 저 부분에서만 저 현상이 발생하고 그 외에는 다 정상작동 되길래 그냥 넘어갔습니다 

감사합니다 ㅠㅜ

0

yh

재영님 혹시 모르니 복사하지 말고, 제가 드린 프로젝트 자체를 import 해서 실행해보시겠어요?

0

jjy40413613

강의 초반에 말씀하신 jsp implementaion 추가라던가, gradle reload같은 것들은 하나도 빠짐없이 다 했습니다.. 대체 이유가 뭘까요 ㅜㅠ

servlet과 container에 대한 질문입니다

0

24

1

api를 어느 컨트롤러에 작성해야하는지는 어떤 기준으로 해야하나요?

0

62

1

jsp 의존성 수정 요청

0

77

2

요즘 웹 서버가 주로 사용되는 이유는 SPA 구조 때문일까요 ?

0

142

1

save() 메서드 문의

0

66

1

절대 경로로 templates/basic 하위 파일 열면 css 적용 안되는 현상

0

99

1

request-body-json

0

83

2

MVC 패턴의 적용 단위

0

95

1

RequestMapping을 이용한 핸들러, 어댑터

0

118

2

save 후 결과화면

0

88

2

jsp를 이용한 view

0

97

1

application.properties에 debug 추가해도 결과가 똑같습니다.

0

177

1

수업 코드 제공 관련 문의

0

97

2

RequestMappingHandlerAdapter의 Controller 호출 과정

0

99

3

파일 오픈 시

0

69

1

스프링 배치 관련

0

77

1

@RequestParam의 defaultValue가 blank 값도 처리하는 지 여부

0

112

1

postman으로 /request-body-json-v1 호출시 500 error

0

94

1

프론트엔드와 백엔드의 mvc, rest api에 대한 질문

0

78

1

모델의 역할과 계층 분리에 대한 이해 차이 + 추가질문

0

111

1

console log 출력 관련 질문입니다.

0

74

1

애플리케이션이 실행 되지 않습니다 ㅠㅠㅠ

0

139

1

html 변경하는 부분 적용 문제

0

103

1

한글 깨짐

0

76

2