@GetMapping("/") public String homeLoginV3(HttpServletRequest request, Model model) { //세션 관리자에 저장된 회원 정보 조회 HttpSession session = request.getSession(false); if (session == null) { return "home"; } // 여기에요 여기!! Member member = (Member) session.getAttribute(SessionConst.LOGIN_MEMBER); //세션이 유지되면 로그인으로 이동 model.addAttribute("member", member); return "loginHome"; } 세션에서 값을 꺼내와서 Object 타입을 그대로 넣지 않고 Member로 강제 타입 변환을 시키는 이유가 무엇인가요? 타입 변환없이 돌려도 작동하는데 굳이 타입을 변경하는 이유가 궁금합니다!
안녕하세요 네이버 로그인 자동화 프로그램 제작하기편 보고 있는데 똑같이 입력했는데도 자동입력방지가 뜹니다. 왜이런지 알 수 있을까요??#셀레니움 기본 템플릿 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys import time import pyperclip #크롬 드라이버 생성 driver = webdriver.Chrome() #페이지 이동 driver.get("https://nid.naver.com/nidlogin.login?mode=form&url=https://www.naver.com/") time.sleep(1) # 아이디 입력 id = driver.find_element(By.CSS_SELECTOR, "#id") pyperclip.copy(user_id) id.send_keys(Keys.CONTROL, 'v') time.sleep(1) # 패스워드 입력 pw = driver.find_element(By.CSS_SELECTOR, "#pw") pyperclip.copy(user_pw) pw.send_keys(Keys.CONTROL, 'v') time.sleep(1) # 로그인 버튼 클릭 driver.find_element(By.CSS_SELECTOR, "#log\\.login").click()
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG ) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 내용] 컴퓨터를 포멧하고 인텔리제이를 깔아서 시작했는데 jdk가 설치 안되서 그런 걸까요? 어떤 것이 문제인지 모르겠습니다
model객체에 대해서 궁금한 점이 있어서 질문 드립니다. 일단 강의를 들으면서 dispatcherServlet 구조에 대해서 간략하게 정리한 내용입니다. 개발자가 model 객체를 파라미터로 등록후 view에 담길 정보를 저장하고 Controller 메소드를 만듬 -> 해당 URL에 접속하면 스프링이 dispatcherServlet의 doDispatch() 실행 HandlerAdapter ha = this.getHandlerAdapter(mappedHandler.getHandler()); -> doDispatch에서 해당 Controller에 맞는 어댑터를 찾고 mv = ha.handle(processedRequest, response, mappedHandler.getHandler()); -> (handler, request, response)를 가지고 ModelAndView 객체를 생성 이후 processDispatchResult()에서 render()를 실행 render()에서는 mv객체 정보를 바탕으로 view의 render()함수를 사용해서 model에 있는 정보를 request.setAttribute()를 사용해서 저장하고 view를 반환함 제가 model에 있는 정보를 request의 attribute객체에 담는 함수를 디버깅모드로 찾아봤는데 강의에서 구현한 코드와 거의 유사하게 작성된 것을 발견했습니다. 그럼 model 객체를 단순히 request의 attribute객체에 데이터를 쉽게 전달하기 위해서 사용한다고 생각해도 되는건가요? 그럼 model를 사용하지 않고 request에 직접 접근해서 저장하는 방법도 있을 텐데 스프링에서 model 객체를 만든 이유가 궁금합니다. 긴글 읽어주셔서 감사합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 김영한 강사님의 mvc와 jpa 수업을 어느정도 듣고 프로젝트를 참가하였는데 종종 까먹어서 다시 와서 듣곤 합니다. 근데 최근 프로젝트를 하면서 계속 헷갈리는게 request 값을 어떻게 넣어줘야할지 모르겠습니다... restController를 만들고있는데 만약 댓글 생성하는 컨트롤러를 만든다고 치면, board_Id는 @pathvariable을 통해서 가져와 getID 하면 된다고 치지만. 글을 작성하는 User는 어떻게 받아와야할지... 그냥 냅다 request에 User user를 받아와도 되는건지 헷갈립니다.. 프론트를 안해봐서 그런지 더 헷갈리는거같아요. 만약에 댓글을 작성하는 컨트롤러를 만든다고 하였을 때, User user, @pathvariable board_id, comment comment 라고 한다면 comment는 form에서 Post로 값이 넘어오는 건 알겠는데 User같은 경우는 어떻게 받아야하나요..?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예 [질문 내용] 여기에 질문 내용을 남겨주세요. HTTP 요청 데이터 - POST HTML FORM 강의 중 28초 ~ 49초까지 자막 오류가 있습니다 수정 부탁드립니다. 첫 자막은 제가 수정했고 그 이후 자막 추가해주시면 될 것 같습니다!
반복문 for 이중일때 ..왜두번째 조건문부터 증가하나요 이해가안갑니다!! 더불어 건의사항이 있는데강의듣다가 바로 질문남길수있는 시스템이면 좋겠습니다. 스크린샷도안되고 불편하네요.또 강의재생중 화면 안꺼지도록 할수없나요?일일이 핸드폰기기설정들어가서 하고있는데 상당히 번거롭네요ㅜ 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다. 이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정) 합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다.
안녕하세요. mmdetection 뿐만 아니라 , mmsegmentation 에서도 적용을 해보고자 합니다. 이때 mmdetection에서 사용하는 from mmdet.datasets import build_dataset의 경우 mmsegmentation에서는 어떻게 import하는지 궁금합니다.