inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

한글 깨짐 문제 있습니다

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

사진처럼 jar로 했을 때는 print에 한글 깨짐이 없었는데 war로 하니까 한글이 깨지네요 어떻게 해결해야하나요?

  • 한글깨짐
  • MVC
  • spring
동동이 댓글 2 좋아요 1 조회수 792

영한님 강의 아래 사용한 단축키에 대한 정보를 나타내는 자막? 같은건 어떻게 할 수 있나요?

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 영한님 강의 아래 사용한 단축키에 대한 정보를 나타내는 자막? 같은건 어떻게 할 수 있나요?

  • spring
  • spring-boot
  • java
  • MVC
댓글 1 좋아요 0 조회수 464

리다이렉트 관련해서 질문드립니다.

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 강의 잘 듣고 있습니다. HTTP 강의에서 3xx 리다이렉션에서도 HTTP 메서드가 변경되는 경우와 유지되는 경우가 존재하는것으로 학습했습니다. "redirect: ~"처럼 문자열 형식으로 리턴하는 경우, GET방식으로 메서드 변경되는 것이 기본값인건가요? 만약 리다이렉트 시에도 메서드를 유지하고 싶은 경우 spring MVC에서 어떻게 구현하는지 궁금합니다! 감사합니다.

  • 리다이렉트
  • redirect
  • spring
  • PRG
  • MVC
dongjoo 댓글 1 좋아요 0 조회수 307

session이 null이 될 수 있나요

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

위에서 로그인이 된 상태면 세션 값이 있을 텐데 null 체크를 왜 하는건가요? (제 생각에는 세션 시간이 만료되면 저렇게 구현 할 수 있을거 같긴해요. 이 강의에서는 그런 코드는 없구요)

  • spring
  • MVC
우디 댓글 2 좋아요 0 조회수 2924

파일 이름 인코딩 관련해서 질문 드립니다.

미해결

[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]

MemberFrontController 에서 맨 처음 request.setCharacterEncoding("UTF-8"); 이렇게 넘어오는 데이터를 utf-8로 인코딩 해주는 거는 POJO에서 하는 filename = URLEncoder.encode(filename, "UTF-8"); 이거 랑 별개인 건가요? 궁금해서 질문 드립니다.

  • MVC
  • spring
  • ajax
  • pojo
댓글 1 좋아요 0 조회수 284

한글 인코딩 질문 드립니다.

미해결

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

안녕하세요. 맨처음 FrontController에 모든 로직을 다 집어넣는 부분에서 인코딩 설정을 euc-kr로 하셨는데 그 전에꺼는 보니까 UTF-8로 되어 있더라고요. 회원가입 하는 과정에서 강사님께서 memberRegister,html form 태그의 경로를 MVC03으로 그대로 두셔서 UTF-8로 인코딩이 계속 되신거 같은데 저는 경로를 MVC04로 바꿔서 가입을 진행해보니 한글이 깨져서 나옵니다. 혹시 euc-kr로 인코딩 했을 때 왜 한글이 깨져서 나오는지 알 수 있을까요?

  • mysql
  • jsp
  • MVC
  • pojo
  • ajax
댓글 1 좋아요 0 조회수 307

객체 vs map

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

안녕하세요 항상 좋은 강의 감사합니다. 결국에는 ItemSaveForm가 ItemUpdateForm 을 분리하라는 것을 잘 이해했습니다. 그런데 궁금한 점이 있습니다. 실무에서는 이런 객체들(dto)을 사용하지 않고 map하나로 사용하는 경우가 있습니다. 이런 경우에는 @Validated 를 어떻게 적용할 수 있나요? 추가질문) 객체 vs map에서는 결국 객체가 맞을까요? 그럼 그 이유는요? 객체 vs map 에 대한 글을 예전부터 궁금해서 많이 찾아봤었습니다. map은 작업, 유지보수적인 면에서 상대적으로 많이 수월한 장점이 있다고 느꼈고(현직에서 senior 분들과 그렇게 작업하고 있습니다.( @RequestBody Map<String, Object> params, ...) 로 모든 것을 컨트롤러에서 받습니다. 그렇다면 왜 객체를 써야하며 장단점, map은 왜 지양해야 하는지 궁금합니다. 감사합니다.

  • spring
  • MVC
highjune 댓글 1 좋아요 3 조회수 552

REST API 방식으로 이미지를 보여주는 방법

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

저장을 하는것은 구현을 하였는데, 사용자가 상품 이미지를 보고싶어 하면, 프론트엔드에서 먼저 서버에, 원하는 상품의 id 값으로 요청을 하면, 서버는 그 상품이 서버에 저장된 이름을 반환해주고, 프론트엔드에서 그 이미지를 가지고, 서버에 저장되어 있는 이미지를 보여주는 방식을 사용하면 될까요..?

  • MVC
  • spring
신동훈 댓글 1 좋아요 0 조회수 1362

@ControllerAdvice 사용 시 메시지와, 국제화 사용 방법

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

@ControllerAdivce를 사용할 때, 사용자 정의 에러를 ENUM으로 만들고, message라는 값을 가지게 했습니다. @ControllerAdivce가 붙은 컨트롤러에서는 MessageSource를 Autowired 하였고, 각각의 @exceptionHandler가 붙은 메소드에 대해, Locale을 매개변수로 받아왔습니다. 그리고 오류가 발생하였을 때 Enum의 message 값에 해당하는 메시지 소스를 읽어와서, locale을 넣어 국제화를 시켜보았는데요. @ControllerAdivce 에서 MessageSource를 Autowired 하고, Locale을 마음대로 가져와서 사용해도 문제가 없나요?

  • MVC
  • spring
신동훈 댓글 1 좋아요 0 조회수 776

선생님! 질문이 있습니다.

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요! 현재 컴공 2학년을 마치고 군대를 다녀온 학부생입니다. 질문 남기기 전에 먼저 좋은 강의 남겨주셔서 감사합니다^^ 패x트캠퍼스 강의도 들어보고 여러가지 글도 읽었는데도 스프링 개념에 대해 잘 몰랐는데 강의를 신청하고 들어보니 너무 쉽게 순차적으로 잘 설명해주셔서 어느정도 감이 잡히고 흥미가 생겼습니다. 제가 질문드릴 것은 다음과 같습니다. 로드맵을 따라서 수강을 하고 있는데, mvc2편까지 듣고는 제 개인 프로젝트를 할 수 있는 수준이 될까요? 물론 강의를 다 듣고 복습을 한다는 가정하에서요.. 지금 상태는 강의듣고 복습하고 있는데, 이론적인 부분은 어느정도 이해가 되는데 실무에서는 어떤식으로 사용하고, 실제 프로젝트를 할 때에는 어떤 상황에서 어떤 걸 써야할지는 아직 감이 잘 안 잡힙니다! 혹시 강의를 듣고 추후에는 어떤 식으로 공부해야지 프로젝트도 잘 할 수 있고, 더 바람직한 방법일까요? 물론 공부에 방법은 없다고 다들 그러시지만, 프론트엔드만 공부했던 저로서 어떻게 해야할지 방법이 안 잡힙니다.

  • spring
  • MVC
이재윤 댓글 1 좋아요 7 조회수 450

REST API 방식에서 국제화 처리

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

안녕하세요 선생님 항상 강의 잘 보고 있습니다.! 타임리프에서의 국제화 적용은 잘 이해했습니다. 저는 현재 친구들과, 간단한 프로젝트를 진행중인데, 그 프로젝트는 백엔드와 프론트엔드를 나누어서 REST API 방식으로 데이터를 주고받습니다. 공부 목적으로 진행하는 프로젝트라, 국제화 기능을 넣어보려고 하는데 REST API 방식에서는 국제화를 어떻게 적용시켜야 하는지에 대해서는 언급이 없으셔서 혼자 코드를 작성해 보았습니다. 혹시 부족한 부분이 있거나, 잘못된 부분이 있으면 지적해주시면 감사하겠습니다. @Controller @Slf4j @RequiredArgsConstructor public class MessageController { private final MessageSource messageSource ; @GetMapping ( "/message" ) public ResponseEntity < ? > message ( Locale locale ){ String result = messageSource .getMessage ( "hello" ,null, checkLocale ( locale )) ; log .info ( "message = {}" , result ) ; return new ResponseEntity <>( result , HttpStatus. OK) ; } private Locale checkLocale ( Locale locale ){ Locale result = switch ( locale.getLanguage ()){ case "en" -> Locale. ENGLISH ; case "ko" -> Locale. KOREA ; default -> Locale. ENGLISH ; } ; return result ; } }

  • MVC
  • spring
신동훈 댓글 1 좋아요 1 조회수 515

스프링 부트와 JPA 활용 2 강의 듣던 중 로드맵이 궁금해서 질문남깁니다.

미해결

안녕하세요 현재 스프링 기초 강의 부터 JPA 기초, 실전 1 까지 들으며 야생형 로드맵을 따라가고 있습니다. 그런데 활용 2편 강의를 아직 초반밖에 보지 않았지만 중간중간 MVC 이야기를 하셔서 MVC 파트가 선행 되어야 하는건지 아니면 이 강의를 먼저 끝내고 들어도 되는건지 더 효율적인 학습 순서가 어떻게 되는지 알려주세요 ㅎㅎ

  • 김영한
  • 로드맵
  • jpa
  • 스프링부트
  • api
  • mvc
Goshk 댓글 1 좋아요 0 조회수 266

다운캐스팅에 대해서 질문이 있습니다!

해결됨

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 무지한 질문을 드려서 정말 죄송합니다. 다운캐스팅 하실때에 원래 업캐스팅을 진행하고 다운캐스팅이 가능한것으로 알고있는데 구글링을 해봐도 RequestServlet -> HttpServletRequest로 다운캐스팅 가능한 이유를 모르겠습니다.. 답변 해주시면 감사하겠습니다!

  • 다운캐스팅
  • spring
  • MVC
열심히 공부하겠습니다! 댓글 2 좋아요 2 조회수 858

assertThat 오류

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

이번 강의에서 회원 서비스 테스트 클래스에서 assertThat 오류가 발생합니다. 다른 클래스에서 assertThat를 이용할 때는 잘 사용이 되었지만 이번 클래스에서는 오류가 뜨네요 오류 내용 The method assertThat(String, T, Matcher<? super T>) in the type Assert is not applicable for the arguments (String) 임포트 내용 구글링을 해서 많은 방법을 써봤지만 해결이 되지 않았습니다.

  • spring
  • MVC
  • spring-boot
  • java
이현진 댓글 2 좋아요 0 조회수 3184

addItemV1 메소드 파라미터 타입 질문 드립니다.

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

addItemV1 메서드에서 @RequestParam으로 요청 파라미터 변수를 받을 때 price는 int 타입이고, quantity는 Integer 타입으로 선언하신 이유가 무엇인지 궁금합니다. @PostMapping ( "/add" ) public String addItemV1 ( @RequestParam String itemName , @RequestParam int price , @RequestParam Integer quantity , Model model) { Item item = new Item() ; item.setItemName(itemName) ; item.setPrice(price) ; item.setQuantity(quantity) ; itemRepository .save(item) ; model.addAttribute( "item" , item) ; return "basic/item" ; }

  • MVC
  • spring
도호 댓글 1 좋아요 0 조회수 233

JSON 형식으로 파싱하는 이유?..

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

json도 문자라서 객체로 변환시켜주어야 된다고하셨는데 그이유가 궁금합니다. { "username" : "jeong" , "age" : "24" }

  • MVC
  • spring
qheogus55 댓글 3 좋아요 1 조회수 931

4분 20초에 동시성에 문제가 있을수 있다고 말씀해주셨는데요.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 아니오 [질문 내용] 4분 20초에 실무에서는 동시성을 고려해야 할수 있다고 말씀해주셨는데요. 저코드에서 동시성에 관련된 문제가 어떻게 발생이 되는지 알려주시면 감사하게습니다.

  • 동시성
  • java
  • 병렬성
  • MVC
  • spring
  • spring-boot
이준수 댓글 1 좋아요 0 조회수 419

Rest API 로 받을 때의 검증에 대해 질문있습니다.

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

Bean Validation에서 발생한 @NotBlank, @Max 등을 이후 강의에 나오는 RestControllerAdvice에서 잡아서 handling 하는 방법도 있을까요??

  • spring
  • MVC
taehyun16 댓글 1 좋아요 1 조회수 1232

안녕하세요 영한님 쿠키 관련 질문이 있습니다. :)

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

안녕하세요 영한님 :) 강의 정말 잘 듣고 있습니다. 다름이 아니라 질문이 있는데요 쿠키를 설정할 때 하위 도메인은 같이 쿠키가 공유 된다고 하셨었는데 하위 도메인이 아니라 아예 다른 도메인간에 쿠키를 공유하거나 다른 도메인에 쿠키를 설정할 수 도 있는 것인가요?? 안된다는 글도 봤었고 SameSite 속성을 None 으로 설정하면 된다는 것도 보았었는데 정말 다른 도메인간에 쿠키를 설정 또는 공유할 수 있는 것인지 궁금합니다. :) ex) exampleAAA.com exampleBBB.com 이렇게 서로 다른 도메인간 쿠키 공유 or 설정

  • MVC
  • spring
백엔드 댓글 1 좋아요 1 조회수 435

run을 클릭할 때 실행이 되지 않아요

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

강의 내용 중 run을 실행시키는 부분에서 왼쪽에 화살표 모양이 나타나지 않습니다 상단에 있는 목록 중 run을 눌러 실행을 하면 밑의 이미지와 같은 문구만 나타납니다

  • MVC
  • spring
  • java
  • spring-boot
사랑스러운 랫서팬더 댓글 5 좋아요 5 조회수 2677

인기 태그

인프런 TOP Writers

주간 인기글