inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

whitepage에러 질문드립니다

미해결

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

package mvcStructure.basic.request ; import lombok.extern.slf4j. Slf4j ; import org.springframework.stereotype. Controller ; import org.springframework.web.bind.annotation. RequestMapping ; import org.springframework.web.bind.annotation. RequestParam ; import org.springframework.web.bind.annotation. ResponseBody ; import javax.servlet.http.HttpServletRequest ; import javax.servlet.http.HttpServletResponse ; import java.io.IOException ; @Slf4j @Controller public class RequestParamController { @RequestMapping ( "/request-param-v1" ) public void requestParamV1 (HttpServletRequest request , HttpServletResponse response) throws IOException { String username = request.getParameter( "username" ) ; int age = Integer. parseInt (request.getParameter( "age" )) ; response.getWriter().write( "ok" ) ; } @ResponseBody @RequestMapping ( "/request-param-v3" ) public String requestParamV3 ( @RequestParam String username , @RequestParam String age){ log .info( "username = {}, age = {}" , username , age) ; return "ok" ; } //@RequestParam 생략하고 단순 타입이면 자동으로 RequestParam 이라고 요청 파라미터라고 인식한다 @ResponseBody @RequestMapping ( "/request-param-v4" ) public String requestParamV34 ( String username , String age){ log .info( "username = {}, age = {}" , username , age) ; return "ok" ; } @ResponseBody @RequestMapping ( "/request-param-Required" ) public String requestParamRequired ( @RequestParam (required = true ) String username , @RequestParam (required = false ) Integer age){ log .info( "username = {}, age = {}" , username , age) ; return "ok" ; } } 현재소스이고 경로는 아래와 같이 했습닌다 =========================================== properties속성은 아래와 같습니다 ============================ #mvcStructure.~~ 패키지와 그 하위 로그레벨 설정 logging.level.root = info logging.level.hello.springmvc = debug ============================== 현재 접속하면 whitepage가 나는건 왜그런가요

  • springmvc
  • MVC
  • spring
댓글 1 좋아요 0 조회수 248

에러 URL질문있습니다.

미해결

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

현재 error-401치고 들어가면 강의대로라면 4xx 오류 화면 ~~~라고 떠야되는데 404로 뜨고 있는 현상입니다. 왜 그런지 알 수 있을까요?? 현재 ServletExController에 /error-401이 등록되어 있지 않아서 그런건가요?? 만약에 그렇다면 강의에서 404이외에 4xx대의 URL은 4xx.html이 뜬다고 말씀해주셨는데 이해가 되지 않습니다.

  • spring
  • MVC
김은재 댓글 2 좋아요 3 조회수 684

채팅구현

미해결

페이스북 클론 - full stack 웹 개발

채팅 구현을 어떻게해야되는지 모르겠습니다. 새터미널창 열어서 하나는 runserver 0:80하고, 하나는 redis-server 하는거 맞나요??? 이렇게 했을땐, 채팅이 구현이 안되네요 ㅠㅠ 도와주세요! 워크스페이스 주소: https://goor.me/mVRM9

  • linux
  • HTML/CSS
  • python
  • django
  • javascript
  • 클론코딩
응주 댓글 0 좋아요 1 조회수 262

@ModelAttribute 질문 있습니다.

해결됨

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

안녕하세요 영한님 강의 정말 잘 보고 있습니다!! 다름이 아니라 MemberController의 addForm 메서드 파라미터를 @ModelAttribute("member") Member member 위와 같이 받으신 이유가 단순히 아래와 같이 Model을 파라미터로 받아서 직접 추가하는 것과 같은 효과를 내기 때문인가요? @GetMapping("/add") public String addForm(Model model) { model.addAttribute("member", new Member()); return "members/addMemberForm"; }

  • spring
  • MVC
springbom 댓글 2 좋아요 4 조회수 500

라디오 버튼에 기본값 설정

해결됨

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

라디오 버튼의 경우 모두 선택하지 않는 null을 사용할 경우는 거의 없어 보입니다. 따라서 처음 addForm을 표시할 때 부터 제일 앞의 도서가 선택되어있는 상태로 만들고 싶은데 이 경우는 Thymeleaf에서 어떻게 할 수 있을까요? [x] 도서 [ ] 음식 [ ] 기타

  • 라디오버튼
  • 기본값
  • spring
  • MVC
YONGHYUN LEE 댓글 3 좋아요 2 조회수 1189

수업자료 오류

미해결

문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!

수업자료를 다운로드 받았지만 압축해제가 되지 않습니다.

  • python
youngjoo.kim 댓글 3 좋아요 0 조회수 494

강의 관련 질문이 있습니다.

미해결

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

항상 좋은 강의 감사드립니다. 1. Member loginMember = memberRepository .findById(memberId) ; if (loginMember == null ) { return "home" ; } 이부분 로직에서 궁금한것이 쿠키가 이미 발급되었다는것은 로그인 입력정보와 일치하는 회원이 회원저장소에 존재한다는것을 전제로 하는데 왜 loginMember과 null인지 한번더 검증하는지 이해가 가질 않습니다. 2. cookie만료와 관련해서 addcookie를 여러번 하면 결국 오버랩되어서 마지막으로 set-cookie로 보낸 쿠키만이 저장되는 것인가요?? 3. loginhome에서 로그아웃을 왜 post메서드로 보내는지 이해가 가질 않습니다. 단지 maxage가 0인 쿠키만 보내고 홈화면으로 리다이렉트로 get하면 되는것 아닌가요???

  • spring
  • MVC
rere 댓글 2 좋아요 1 조회수 1312

java 객체, enum

미해결

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

안녕하세요~ modelattribute로 값을 넘길때, Map, enum, java object 등 다양한 방법으로 예시를 보여주셨는데요 어떤 경우에 어떤 type을 쓰는지 궁금합니다.

  • MVC
  • spring
조용한 바닷가재 댓글 1 좋아요 3 조회수 264

강의 업로드 일정 질문있습니다.

미해결

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

영한님 강의 매우 잘 듣고 있습니다. 9월까지 모든 강의를 다 들을 것 같은데 혹시 "스프링 DB 접근 기술"과 "스프링 부트"는 언제 쯤 나오나요? 감사합니다.

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

인터셉터 대신 필터를 사용해야되는 특별한 상황이 어떤 상황인지 궁금합니다.

미해결

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • 인터셉터
  • 필터
  • MVC
  • spring
펭귄 댓글 1 좋아요 3 조회수 732

미리 사용할 정보를 다음과 같이 구현하면 되는 것인지 궁금합니다!!!

해결됨

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

안녕하세요 강사님. 항상 좋은 수업 감사드립니다. 다름이 아니라 @ModelAttribute를 사용하면 매번 생성하는 문제가 있다고 하셔서 한번 제 생각대로 구현해봤습니다. 이전 Memory에 사용했던 싱글톤 패턴? 형식으로 DeliverCode 값을 초기화한 List를 가지는 클래스를 구현하고 이를 호출하는 식으로 구현하였는데 이런 방식으로 사용하면 되는것인지 궁금합니다. package hello.itemservice.domain.item ; import java.util.Arrays ; import java.util.List ; public class DeliveryCodesCreate { private static final List<DeliveryCode> deliveryCodes = Arrays. asList ( new DeliveryCode( "FAST" , " 빠른 배송 " ) , new DeliveryCode( "NORMAL" , " 일반 배송 " ) , new DeliveryCode( "SLOW" , " 느린 배송 " ) ) ; public static List<DeliveryCode> getInstance () { return deliveryCodes ; } private DeliveryCodesCreate () { } } @ModelAttribute ( "deliveryCodes" ) public List<DeliveryCode> deliveryCodes () { // List<DeliveryCode> deliveryCodes = new ArrayList<>(); // deliveryCodes.add(new DeliveryCode("FAST", " 빠른 배송 ")); // deliveryCodes.add(new DeliveryCode("NORMAL", " 일반 배송 ")); // deliveryCodes.add(new DeliveryCode("SLOW", " 느린 배송 ")); // return deliveryCodes; return DeliveryCodesCreate. getInstance () ; }

  • MVC
  • spring
최한슬 댓글 1 좋아요 18 조회수 380

이 강의를 다 들은 후 어떤 로드맵을 따라갈까요?

미해결

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

이 강의를 들으며 스프링을 처음 공부해봤습니다. 이 강의를 다 들은 후 [스프링 완전 정복]로드맵을 들을지 [스프링부트와 JPA 완전 정복]을 들을지 고민이 되는데, 추천해주실 수 있나요? 현재 저의 상황을 말씀드리자면 이 강의를 듣기 전 장고로 간단하게 개인 프로젝트를 해본 적이 있습니다. 규모는 크지 않고 간단한 CRUD 정도 해봤습니다. 현재 앱개발 외주를 받았는데, UI를 만드는 사람은 따로 있고 저는 백엔드 서버만 개발하면 됩니다. (외주 개발 기간은 2달 +@ 입니다. 기능은 로그인, 회원가입, 결제.. 등이 있고 택배 어플과 유사한 기능을 하는 앱입니다) 이런 상황을 전체적으로 고려했을 때 어떤 로드맵이 더 좋을까요? 참고로 김영한님의 모든 강의는 이미 구매했습니다.

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

@Valid를 이용하여 BeanValidation과 @InitBinder를 동시에

미해결

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

만약 다음과 같이 인풋을 받았다고 가정하겠습니다. @Valid @ModelAttribute ItemDto itemDto 이 경우에, 각 필드에 대한 검증은 ItemDto 내의 @NotBlank, @Max, @Min과 같은 어노테이션으로 해결하고, ObjectError의 경우 ItemDtoValidator를 만들어 Validator를 구현하여 @InitBinder로 등록해두는 건 안되나요..?

  • spring
  • MVC
댓글 3 좋아요 4 조회수 443

세션 관련 질문 드립니다.

미해결

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

안녕하세요 강의 잘 듣고 있습니다. 실무에서는 서버를 여러대로 운영할텐데 이렇게 로그인 정보를 세션으로 관리를 하나요?

  • spring
  • MVC
jung 댓글 1 좋아요 3 조회수 358

호출 흐름

미해결

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

안녕하세요 전체적인 흐름을 여쭤보고싶은데요. 순서가 1. servlet에 호출 2.비즈니스 로직처리하고 members attribute 설정 3. forward로 해당 jsp 로 이동 4. jsp 내에서 attribute들 입력 5. 해당 jsp response 이고 정적 HTML은 해당 경로파일을 내려보내주는거지만 JSP 는 model data들을 jstl로 세팅한 후에 리스폰스되는데 내부적으로는 세팅된 jsp 파일을 response.writer써준다 생각하면 맞나요?

  • spring
  • MVC
댓글 1 좋아요 0 조회수 293

confidence threshold에 관한 질문

해결됨

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요. 이전 강의인 NMS에서도 궁금했는데, confidence 임계값이 어떻게 결정되는지 궁금합니다. IOU 같은 경우는 식으로 설명해주셔서 이해가 가는데, confidence 임계값인 경우에는 그런 것이 없더라구요. 좋은 강의 항상 잘 듣고있습니다. 감사합니다.

  • 딥러닝
  • 컴퓨터-비전
  • python
  • keras
  • 머신러닝 배워볼래요?
  • tensorflow
alsdn2530 댓글 1 좋아요 0 조회수 1981

autocomplete 에 대하여

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

print 나 import 타이핑 할때 영상처럼 autocomplete 인지는 잘 모르겠는데 밑에 관련 되는 언어들이 뜨는데 전 안떠서 그러는데 무슨 문제인가요? 예를들어 import 치셧을때 밑에 ImportError 이런것들은 영상에 선생님은 뜨시는데 전안뜹니다. java언어로 치면 컨트롤+스페이스바 치면 뜨는데 파이썬도 그런 기능이있나요?

  • python
  • python
luckseok1 댓글 1 좋아요 0 조회수 179

series nonlocal 안해도 되는 이유

미해결

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

def closure_ex1 (): # Free variable # 클로저 영역 series = [] def averager (v): # 여기는 nonlocal 안해도 되는 이유가 뭔가요? series.append(v) print ( f'inner >>> { series } / { len (series) } ' ) return sum (series) / len (series) return averager avg_closure1 = closure_ex1() print (avg_closure1( 10 )) print (avg_closure1( 20 )) print (avg_closure1( 30 )) averager 함수에서 series에 nonlocal 왜 안적어도 되는 건가요?

  • closure
  • python
  • django
돈가스날다 댓글 3 좋아요 1 조회수 302

페이지 소스보기에서 true 값 질문

미해결

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

항상 좋은 강의 감사드립니다. 상품등록폼에서 판매여부를 체크하지 않는 경우 요청 파라미터로 _open:on 만 전달되고 item객체의 open변수에는 false가 저장된다고 이해하였는데 상세보기 페이지 소스에는 왜 item.open의 값이 ture인지 궁금합니다. 타임리프에서 렌더링 할때 Value가 참이면 cheked를 넣어주고 flase일때는 cheked를 넣지 않음으로써 상세보기 페이지에서 체크여부를 결정하는게 맞지 않나요?/

  • spring
  • MVC
rere 댓글 4 좋아요 6 조회수 913

세션 관련 질문 있습니다!

미해결

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

1. 앞 강의에서 세션 관련해서는 서버에서 세션 저장할때 랜덤 값과 맴버 객체만 있으면 될 거 같은데 굳이 SessionConst.LO GIN_MEMBER값은 왜 쓰이고 어디에 쓰는지 모르겠습니다. 2. 그냥 session.setAttribute하면 addCookie 할 필요없이 알아서 클라이언트한테 세션 값이 가는 건가요??

  • MVC
  • spring
전한울 댓글 1 좋아요 1 조회수 613

인기 태그

인프런 TOP Writers

주간 인기글