학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 오류 확인을 어떻게해야되나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 윈도우 build시 이런 에러가 뜨는데 무엇이 문제인가요??? 현재 환경설정은 아래와 같이 되어있습니다
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 현재 spring-boot 버전 3.0.3 버전과 JDK 17버전 환경에서 진행을 하고 있는데요 계속해서 404에러가 뜹니다.. 해당 설정 파일들입니다 ..
안녕하세요.! 처음부터.. 난관에 휩싸여서 질문 드립니다. 먼저 아래 질문을 확인해서, 프로젝트를 다운로드 받고, 실행을 시켜봤는데도 안돼서 질문 드려요 https://www.inflearn.com/questions/799878/localhost-8080-hello-%EC%A0%91%EC%86%8D-%EC%8B%9C-whitelabel-error-page 먼저 저는 자바11이 있었고, 스프링 부트 버전이 3. 이상으로 가게 되면서 자바17을 다운로드를 받으라는 조언에 자바17을 다운로드를 받고 적용을 한 상태입니다. 프로젝트에 적용한 JDK버전 입니다. 제가 다운로드 받은 것은 jdk17이고, 위의 링크에서 다운로드 받은 프로젝트에 의하여 corretto-17 SDK가 다운로드 받아진 것 같습니다. 프로젝트 실행 이후에 localhost :8080 을 띄우면 white label이 잘 뜨고, localhost:8080/hello을 띄워도 똑같이 white label페이지가 뜨고, 콘솔에도 아무것도 찍히지 않습니다. HelloServlet.class main class HelloServlet, main클래스의 내용은 제가 건들인 부분이 없습니다,! +추가 의심이 되는 부분이 한가지가 있는데, 프로젝트를 실행을 한 후에도 계속 왼쪽 하단처럼 서버의 상태가 완료되는 상태가 뜨지 않습니다.. localhost:8080 localhost:8080/hello 둘다 white label이 잘 뜨고, 이 상태에서 서버 중지 버튼을 누르면 이렇게 오류메시지가 뜨고 중지가 됩니다. 답변주시면 감사하겠습니다..
안녕하세요. 이것이 진짜 크롤링이다 기본편을 막 완강했고, 실전편을 수강하기에 앞서 질문이 있어 글을 남깁니다. 네이버 쇼핑 페이지에서 크롤링을 할때, 제품 페이지 안에 들어가면, 여러 옵션을 선택할 수 있는 창이 있는데, 이 옵션들을 선택한 가격도 크롤링으로 가져올 수 있나요? 예를 들어, 아래의 제품 페이지에 접속한 후, '선택'에 따라 가격이 달라지게 설정되어 있는 경우가 많은데, 해당 선택에 따른 가격을 크롤링할 수 있나요? 만약 가능하다면, 해당 내용을 실전편 강의 내용에서 다루는지 궁금합니다.
안녕하세요. spring mvc 강의 1편,2편을 모두 들은 뒤에, 스스로 복습하다가 궁금한 점이 생겨서 글 남기게 되었습니다. 스프링 MVC에서는 DispatcherServlet이 front-controller 의 역할을 하는 것으로 강의 내용으로부터 이해했는데요. 여기서 궁금한 점이 2가지 있습니다. 1. 스프링 부트를 이용한 스프링 MVC에서 톰캣의 servlet container에 존재하는 servlet은 DispatcherServlet 하나 뿐인건가요? 2. DispatcherServlet이 여러개 등록될 수 있다면, 실제로 DispatcherServlet을 여러개 등록하여 사용하는 서비스의 예시가 궁금합니다.
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] /error-ex/{statusCode} 로 파라미터를 받아 다양한 sendError(statusCode)를 시도해보는 중에 궁금한 점이 생겼습니다. 현재 ErrorPage에는 404, 500, RuntimeException이 등록되어 있습니다. 첫 요청의 DispatcherType이 REQUEST로 들어오고 WAS -> 필터 -> ... -> 컨트롤러 -> send(등록안된코드) WAS에서 505에 해당하는 ErrorPage 탐색 등록된 것이 없어 뭔가 기본값인 "/error"로 DispatcherType=ERROR 요청을 보내는 것 같습니다. 이후, TemplateInputException이 발생합니다. "/error" 컨트롤러가 [error] 뷰를 리턴하는데 해당하는 템플릿이 없다는 내용 같습니다. 여기서의 질문입니다. 제가 이해하기로는 이 예외가 다시 WAS로 올라가서, 위 과정 중 2번을 수행해야할 것 같습니다. WAS는 등록된 ErrorPage 중 RuntimeException에 해당하는 컨트롤러로 다시 DispatcherType=ERROR 요청을 해야할 것 같은데 그러한 과정 없이 예외가 터지고 끝인 것 같습니다. 톰캣에서 특정 Exception은 알아서 처리하고 끝내는걸까요?
↑ 되는 경로 ↑ 안되는 경로 밑에 분과 동일한 증상을 겪었는데 저같은 경우는 데스크탑 바로 밑에 프로젝트 경로를 옮기면 실행이 되고 데스크탑 하위 다른 디렉토리에 프로젝트를 넣어서 실행하니까 안되더라구요. 다른 친구한테도 부탁해서 해봤었는데 동일한 조건에서 안되더라구요,, 전에 진행했던 프로젝트들은 다 바탕화면 밑에 하위 디렉토리를 만들어서 진행했을 때 이런 문제가 없었는데 이 프로젝트만 유독 왜 이런 문제가 생길까요?? 당장에 프로젝트가 되는 상황이긴 하나 이런 문제가 다시 발생하면 안될 것 같아 질문 드립니다.
현재 코드는 아래와 같습니다. 자꾸 에러뜨는게 있어서 구글링하면서 2줄이 추가되었네요. options = Options() ## ERROR:device_event_log_impl.cc(218) 방지코드 options.add_argument('--no-sandbox') options.add_experimental_option("excludeSwitches", ["enable-logging"]) ## 화면 창 유지해주는 코드 options.add_experimental_option("detach", True) 그런데, 네이버 창이 떠서 잠시 머물다가 창이 꺼지진 않고 이렇게 바뀝니다. 주소가 data; 내용은없음.. 무엇이 문제일까요. 구글링해도 잘 못찾겠네요.
연습삼아 나라장터의 상단 부분에 셀레니움을 통해 특정 검색어를 입력 후 검색을 실행 하려합니다 관련하여, 해당페이지 접속 후 단순히 find.element를 통해 driver.find_element( By.ID ,"AKCKwd").sendkeys("검색어") 와같이 사용할 수는 없는 것 인지요?
안녕하세요. 답변 감사드립니다. 전체 코드를 첨부하여 다시 문의글 작성하였습니다. 쿠팡 광고상품과 로켓상품도 표기하고자 합니다. if len( link.select (".ad-badge-text")) > 0: print("광고상품") 를 아래와 같이 수정하면 될까요? 해봤는데 아무표기가 안되서요. if len( link.select ("span.badge rocket")) > 0: print("로켓상품") 그리고 광고상품 로켓상품 둘다 표현하고자 하면 아래와 같이 표기하면 될까요? if len( link.select (".ad-badge-text")) > 0: print("광고상품") elif len( link.select ("span.badge rocket")) > 0: print("로켓상품") 광고상품은 광고상품이라고 잘 표기가 되는게 로켓상품은 전혀 결과가 나오지 않아서요.
PDF를 보면서 복습을 하는데 1. 핸들러어댑터호출 핸들러어댑터를 통해 new-form 이라는 논리뷰 이름을 획득한다. 2. ViewResolver 호출 new-form 이라는뷰 이름으로 viewResolver를 순서대로호출한다. BeanNameViewResolver 는 new-form 이라는 이름의스프링 빈으로등록된 뷰를찾아야하는데 없다. InternalResourceViewResolver 가 호출된다. 3. InternalResourceViewResolver 이뷰 리졸버는 InternalResourceView 를반환한다. 4. 뷰 - InternalResourceView InternalResourceView 는 JSP처럼포워드 forward() 를호출해서 처리할수 있는경우에 사용한다. 5. view.render() view.render() 가호출되고 InternalResourceView 는 forward() 를사용해서 JSP를실행한다. 그런데 코드를 찾아보니까 render()가 실행되면서 resolveViewName()로 viewResolver를 순회하던데 이때 InternalResourceViewResolver가 호출되는게 맞나요 ?
안녕하세요! spring 부트 3.0.3 버전에서 자바 17을 이용해서 강의 내용을 따라하는 중에 HelloServlet을 만들고 localhost:8080/hello에 접속을 시도했으나 localhost :8080페이지와 같은 Whitelabel Error Page가 뜨네요. 다른 질문 들을 참고하여 @ServletComponentScan이나 세팅에서 자바로 실행하도록 설정을 변경하였으나 같은 문제가 발생합니다. 도움을 주신다면 정말 감사합니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] @ModelAttribute() 에서 regions() 는 map을 사용했고 itemTpyes()는 배열을 사용했고 deliveryCodes()는 리스트를 사용하셨는데 각각을 이렇게 사용하신 이유가 따로 있을까요??
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요. 좋은 강의 잘 듣고 있습니다. 감사합니다. 다름이 아니라 제가 혼자서 토이프로젝트를 만드는중에 ADMIN / USER 권한을 분리하고 인터셉터를 통해서 권한이 없으면 /admin/**이 포함된 url에는 접근을 못하도록 코드를 구현했습니다. 포스트 맨으로 확인을 해 보았을 때, 실제로 권한이 없으면 원하는 값이 나오지 않지만 HTTP 상태코드가 200(OK)로 나옵니다. 제가 이해한게 맞다면, 인터셉터의 역할은 올바른 요청일 땐 정상 흐름으로 작동하고 잘못된 요청(return false;)일 땐 리다이렉트 처리해서 흐름을 바꿔주는(?) 것으로 알고 있습니다. 혹시 인터셉터를 통해서 상태코드도 변환할 수 있는 방법이 있는지 궁금합니다! 혹시 안된다면 다른 방법이 있는지도 궁금합니다!