Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Sun Jul 24 00:10:05 KST 2022 There was an unexpected error (type=Internal Server Error, status=500). 코드랑 경로도 맞는 것 같은데 new-form.jsp에서 save.jsp로 넘어갈 때마다 에러가 뜹니다. 에러 부분은 다음과 같습니다. username=kim&age=123] 2022-07-24 00:28:25.917 ERROR 11516 --- [nio-8080-exec-2] o.a.c.c.C.[.[localhost].[/].[jsp] : Servlet.service() for servlet [jsp] in context with path [] threw exception [Unable to compile class for JSP: An error occurred at line: [14] in the generated java file: [/private/var/folders/1v/v3txby4x02v_9pyk_dr__mxh0000gn/T/tomcat.8080.1956174225538917680/work/Tomcat/localhost/ROOT/org/apache/jsp/jsp/members/save_jsp.java] Only a type can be imported. hello.servlet.domain.member.MemberRepository resolves to a package An error occurred at line: [8] in the jsp file: [/jsp/members/save.jsp] MemberRepository cannot be resolved to a type 5: <% 6: // request, response 사용 가능 7: 8: MemberRepository memberRepository = MemberRepository.getInstance(); 9: 10: System.out.println("save.jsp"); 11: String username = request.getParameter("username"); An error occurred at line: [8] in the jsp file: [/jsp/members/save.jsp] MemberRepository cannot be resolved 5: <% 6: // request, response 사용 가능 7: 8: MemberRepository memberRepository = MemberRepository.getInstance(); 9: 10: System.out.println("save.jsp"); 11: String username = request.getParameter("username"); Stacktrace:] with root cause org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: [14] in the generated java file: [/private/var/folders/1v/v3txby4x02v_9pyk_dr__mxh0000gn/T/tomcat.8080.1956174225538917680/work/Tomcat/localhost/ROOT/org/apache/jsp/jsp/members/save_jsp.java] Only a type can be imported. hello.servlet.domain.member.MemberRepository resolves to a package An error occurred at line: [8] in the jsp file: [/jsp/members/save.jsp] MemberRepository cannot be resolved to a type 5: <% 6: // request, response 사용 가능 7: 8: MemberRepository memberRepository = MemberRepository.getInstance(); 9: 10: System.out.println("save.jsp"); 11: String username = request.getParameter("username"); An error occurred at line: [8] in the jsp file: [/jsp/members/save.jsp] MemberRepository cannot be resolved 5: <% 6: // request, response 사용 가능 7: 8: MemberRepository memberRepository = MemberRepository.getInstance(); 9: 10: System.out.println("save.jsp"); 11: String username = request.getParameter("username"); 비슷한 질문을 찾은 것 같은데, save_jsp.java를 save.jsp로 바꾸는 방법을 잘 모르겠습니다. 또한 오로지 save.jsp로 파일을 작성했는데도 왜 save_jsp.java가 뜨는지 잘 모르겠습니다.. 왜 에러가 났는지 알려줄 수 있으신가요? 구글 드라이브에 전체 파일을 올렸습니다! https://drive.google.com/drive/folders/1D4U-4cU1wi_A2w2fSVVijXTpSxoTkX__?usp=sharing
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 지금 저 위의 캡처 이미지에서 '고객'을 기준 테이블 '주문'을 마스터 테이블이라고 말씀하셨습니다. 그런데 여기서 고객이 마스터 테이블이고 주문은 관계형 테이블로 존재하게 되지 않나요..?? 고객은 주문이 없어도 존재할 수 있지만 주문이라는 것은 상품이나 고객으로 다로 존재할 수 없기 때문에 관계형 테이블로 보이는데 제 생각이 틀린 것인지 궁금합니다 그리고 각각 기준 테이블(고객), 마스터 테이블(주문)이라고 설명하신 부분이 잘못 설명하신 게 아니라면 그 이유가 궁금합니다 감사합니다.
예제로 배우는 딥러닝 자연어 처리 입문 NLP with TensorFlow - RNN부터 BERT까지
안녕하세요. 강의 듣고 실습하면서 nltk의 MLE.score 메서드가 어떻게 점수를 구체적으로 어떻게 계산하는지 궁금해서 질문드립니다. 단어가 등장한 개수를 기반으로 계산하는 것 같은데, nltk document도 찾아보고 구글링도 해봤는데 잘 못찾겠어서 질문드립니다. 감사합니다.
파일 업로드시 <input type="hidden" id="memID" name="memID" value="${dto.memID}"> 값을 셋팅하고 컨드롤로에서 HttpServletRequest req 선언하고 String memID = req .getParameter("memID"); 이렇게 하면 값이 안넘어 오는데 어떤이유일까요.... 다른 컨트롤러(회원정보수정)에서는 값을 잘 받아 오는데 파일업로드시 값이 안들어 가더라고요..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 만약 현재 앱 버전이 1.0.2 이라고 가정했을시 코드푸쉬 빌드 타켓을 1.0으로 적용하고 앱버전을 1.0.3 으로 올리고 따로 버전관리를 위해 플레이스토어 , 앱스토어에도 배포를 해주시는건지 궁금합니다. 아니면 코드푸쉬 하실때마다 마지막 번호만 코드상에서 빌드버전만 올리시고, 추후에 1.1.0 버전 배포를할때만 스토어에 배포를 해주신건지 궁금합니다 !
강의 4:13초에 실행된 결과 값이 이해가 가지 않습니다. 저는 오류가 발생해야 된다고 생각합니다. 그 이유는 @Autowired가 생략된 것으로 @Autowired로 인해 의존 관계가 주입이 되어야 하는데 new AnnotationConfigApplicationContext(); 인자 속에 DiscountService.class만 존재합니다. 그러면 DiscountService생성자의 매개변수 타입이 빈 등록이 안 되어 있어 주입해 줄 타입의 빈이 존재하지 않아 오류가 발생해야 한다고 생각하는데 오류가 왜 안 나는 것인가요? 감사합니다.
if(!/^(GET|HEAD|OPTIONS|TRACE)$/i.test(s.type)){ x.setRequestHeader("X-CSRFToken", csrf_token); } 영상중 위 코드 중에서 if문 로직을 이해 못해서 질문 드려요 질문1. if(!/^(GET|HEAD|OPTIONS|TRACE)$/i.test(s.type)) if문중 s.type 을 출력해보니 "post"로 console에 나옵니다 제가 생각하기에 /^(GET|HEAD|OPTIONS|TRACE)$/i.test(s.type) 이건 false고 앞에 !를 붙여서 false가 true로 변하게 되는것 같습니다 >> 제가 생각 하는게 맞는지 궁금합니다. 질문2. 질문1의 제 생각이 맞다면 s.type이 post면 if문이 작동하고 s.type이 get이면, csrf 토큰 설정이 안되는것이라고 생각 해도 되나요? get방식은 왜, 토큰 설정을 하지 않을까요? 질문3. 14분 22초 영상 말씀을 빌리자면 "세팅타입이 GET이나 HEAD나 OPTIONS나 TRACE중 하나면, x객체에 csrf토큰을 추가"한다고 말씀해 주셨습니다. 혹시 "GET이나 HEAD나 OPTIONS나 TRACE중 하나가 아니면, x 객체에 csrf토큰을 추가 하는게 맞는게 아닌지 궁금합니다" 질문4. if문에서 끝부문 .test(s.type)는 .test 앞에 있는 객체나 값들이 s.type 이 맞는지 확인하여 맞으면 true 틀리면 false를 주는 메소드라고 생각해도 되는지 궁금합니다. 항상 좋은 강의 늘 감사드립니다
v6부터 activeClassName이 사라졌다고 해서 NavLink 에 selected 효과를 채널과 디엠 둘다 똑같이 적었습니다 근데 DM리스트에는 selected효과가 제대로 먹히고 채널리스트에는 두번째 채널만 클릭할때 효과가 들어가는데 원인이 무엇인지 모르겠습니다 ㅠㅠ 에러도 안뜨고 주소는 위아래 제대로 생성되고 있습니다,,
안녕하세요. 강의 잘 보고 있는 수강생입니다. 다름이 아니라 4-2 강의를 보며 깃허브에 있는 폴더를 다운로드 받아서 실행시키니 Error: Cannot find module가 나오는데요. 인터넷에서는 모듈이 없다고 설치하라고 해서 시도해보고 다른 방법들도 찾아서 해봐도 해결이 안되서 질문 남깁니다.. 답변 주시면 정말 감사하겠습니다...
강의 4:30초 쯤에 OrderServiceImplTest에서 오류가 발생하는 이유가 AppConfig클래스 안에 있는 return new OrderServiceImpl(memberRepository(),discountPolicy())때문이라서 return null;로 바꿔 주셨는데 이해가 되지 않습니다. Test클래스 내에서 순수 자바 코드로 만들어진 void createOrder를 실행하였는데 왜 Appconfig에 있는 매소드에서 오류가 발생하는 것인가요? 스프링을 사용하지 않아서 빈 등록도 되지 않은 것 아닌가요? 설령 등록이 되었다 하더라도 자바 코드만으로 짜여진 코드에서 Apponfig 부분에서 왜 오류가 발생하게 된 것인지 이해가 되지 않습니다.ㅠㅠ
5:38 초 부근 member 접근 할때 get 을 쓰면 안된다고 테스트니까 그냥 진행하신다고 하셨는데 이게 어떤의미인지 설명 가능할까요? 한 entity 에 대해서 직접적으로 접근 하기 보다는 dto 같은 전달 객체를 이용해서 가지고 와야 된다. 뭐 이런 뜻인건지 좀더 설명을 듣고 싶어 질문 올립니다!
기존 servlet v3 버전을 복사해와서 spring v1 을 만들었는데 springMemberSaveControllerv1을 할때 파라미터 정보를 HttpServletRquest 와 HttpServletResponse를 받아오는 것에 의문이 들었습니다. 기존의 Servlet v3에서는 일반 Map을 파라미터로 받았습니다. 이것은 v3에서 프론트 컨트롤러에서 받은 request 와 response를 정보를 Map에 담아 정제하고, MemberSabeControllerV3에서는 해당 map를 사용한 것으로 이해했는데 스프링 mvc를 옮기면서 map으로 받아오는 것이아닌 HttpServletRequest와 HttpServletResponse를 map에 담지 않고 받아오는 것은 map을 생성한 프론트 컨트롤러를 만들어주지 않았기 때문인가요?