33,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
강의 4분 7초, 11분 49초
다운로드 URL 을 /download.do 로 했는데업로드 페이지(/upload.do)에서 다운로드 눌렸는데 왜 url은 그대로 /upload.do 인가요? (왜 /download.do로 안바뀌는지)
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
강의 17:23초
MemberDAO dao = new MemberDAO();String user_name = dao.memberLogin(vo);if(user_name != null && ! "".equals(user_name)){ //성공}else { // 실패 } 여기서 ! "".equals(user_name)는 왜하는건가요?
- 해결됨[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
root-context.xml의 namespace 질문 있습니다.
http://mybatis.org/schema/mybatis-spring http://mybatis.org/schema/mybatis-spring-1.2.xsdxsd옆에 버전을 쓸 때 mybatis-spring-1.2.xsd1.2라고 적으신 이유가 궁금합니다.mybatis-spring은 pom.xml에서 1.3.1 버전을 받은 것으로 기억합니다.그래서 저는 처음에 1.3.1.xsd로 했더니cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'resources'.라면서 선언을 안 해줬다고 에러가 나옵니다.(실행도 안 됩니다.)그런데 1.2.xsd로 하거나 버전을 적지 않으면 정상적으로 실행되네요.다른 이유가 있을까요...??
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일 업로드 부분에서 이녀석이 계속 에러가 뜨네요
java.lang.Error: Unresolved compilation problems: The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files The method parseRequest(HttpServletRequest) from the type ServletFileUpload refers to the missing type HttpServletRequest톰캣 10버전을 쓰고 있는데 자꾸 javax로 인식하고 있는 것 같습니다.....임포트 부분을 보면 jakarta로 받고 있는데 왜 이런 에러가 생기는지 알 수 있을까요?
- 해결됨[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
JS 부분을 줄이고 싶습니다
안녕하세요. 강좌를 듣다가 "이 부분은 좀 더 백엔드 단에다 옮기면 좋을 것 같은데?" 라는 생각이 들어서요. 실제 현업에서도 유효성 검증은 JS 단에서 주로 처리하는지, 백엔드 단에서 주로 처리 하는지 궁금합니다.check() 같은 경우에도 (물론 지금은 강좌 범위와 벗어나지만) @Valid 등 여러 처리할 수 있는 수단이 있을 것 같은데, 아직 초보라 잘 모르겠습니다. 백에도서 충분히 처리 가능한지, 그리고 현업에서도 백단에서 유효성 검증에 대한 책임을 더 두는지 궁금합니다.
- 해결됨[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
오라클 포트 질문 있습니다!
33:00쯤에 오라클 포트와 톰캣 포트가 충돌날 수 있다고 하셨는데, 오라클 포트는 1521 아닌지 여쭙고 싶습니다. 제가 알고 있는 포트는 1521밖에 없어서요ㄷㄷ혹여 다른 포트도 있다면... 새로운 지식 알고 갈 것 같아서 말입니당 ㅎㅎ
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
43강 jackson 메이븐
안녕하세요. 메이븐에 jackson-mapper를 추가하신 이유는 스프링 버전이 낮아서 인가요? 다른 블로그를 찾아보니 jackson.core만 추가해도 되는 것 같더라구요. 감사합니다!!
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
mvc패턴 외워야 하나요?
강사님은 이게 어떤 방식으로 되는지 다 아시는데 보는 저는 이해가 잘 되지 않습니다. 처음이라 그런거겠지요. 근데 mvc패턴 다 외워야 하나요??
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일 다운로드 창
크롬은 이거 설정 해줘야 다운로드 창 뜨는거 같습니다
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일 읽고 쓰기 질문 드립니다.
stream 을 통해서 읽고 쓰는 것으로 알고 있는데List<FileItem> items = upload.parseRequest(request); 여기서 request 정보를 넘길 때 inpustream 하고FileItme fileItem 객체로 outputStream 하는 건가요 ??
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일 업로드 질문
안녕하세요. 선생님, 강의를 듣고 잘 안되는 부분이 있어 질문 올립니다.윈도우 환경에서는 fileAdd.do가 잘 작동하는걸 확인 했는데 리눅스환경으로 가져가서 파일업로드를 하려고 하니java.io.FileNotFoundException: /var/webapps/upload/img_repo/파일이름.png (Read-only file system)이러한 에러가 뜹니다.이런저런 방법을 통해 검색해봤지만 한계를 느끼고 질문 남깁니다. 혹시 자바나 리눅스환경에서 추가적인 설정이 필요할까요?
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
msg 도 session 에 담는 이유
msg를 세션에 담는 이유가 redirect 하면request 에 담긴 정보들이 전부 사라지니깐 msg 정보가 사라져서 그런거죠 ??
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
root-context.xml에 context:component-scan을 넣을시 에러가 발생합니다.
root-context.xml에<context:component-scan base-package="kr.bit.model" />을 넣을시 ERROR: org.springframework.web.context.ContextLoader - Context initialization failed java.lang.ArrayIndexOutOfBoundsException: 40292가 발생하여 구글에서 검색해본결과 servlet-context.xml 에<context:component-scan base-package="kr.narp.myapp, kr.bit.model" />식으로 정의하여 해결했습니다. context:component-scan 을 여러개 할시 에러가 발생하는듯한데 이게 원인일까요?
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
회원가입 등록 후 리스트로 돌아가는 것에 대해 에러가 뜹니다.
MVC06에서 회원가입하고 등록 버튼을 누르면 다시 리스트로 돌아가야하는데 리스트로 돌아가질 않습니다 ㅠㅠ 뭐가 잘못된 것일까요?
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
Cannot resolve controller URL 에러
인텔리제이에서 하고있는데 Cannot resolve controller URL 오류메시지가 나타납니다. 원인이 뭔지 알수있을까요?작동은 문제없이 잘됩니다.
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
스프 2탄에 jwt나오는지 궁금합니다.
react와 springboot 연동하는데 개인적인 바람이지만 jwt 사용해서 해주시는지 궁금합니다. 혹시나 가능하시다면 넣어주시면 감사하겠습니다. 강의 감사합니다.
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
db properties에서 오류입니다
<property name="locations" value="/WEB-INF/mybatis/db.properties"></property>name에서 이런 오류가 뜹니다 Set locations of properties files to be loaded.Can point to classic properties files or to XML files that follow JDK 1.5's properties XML format.Note: Properties defined in later files will override properties defined earlier files, in case ofoverlapping keys. Hence, make sure that the most specific files are the last ones in the given list oflocations. 이 강의에서 다른 분도 같은 오류 질문 올리셨던데 답변이 되어있지 않네요 ㅠㅠㅠ혹시 이 부분 해결 안되면 나프2탄의 스프링 부분 안듣고 바로 스프1탄으로 넘어가도 되나요?그러면 이해하기 어려울까요?
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
혹시 스프2 강의는 언제 나오는지 알고 싶습니다.
스프2 강의 소개 보면 jpa 쓰던데 나프2나 스프1에서 배운 mybatis는 스프2에서는 안 쓰는걸까요. 스프1에서나 마이바티스 배두개 혼용해서 장점만이라던가 jpa , mybatis 를 혼용해서 쓰는법을 보고 싶은데 그게 스프2에서 나오는지 궁금합니다.. 아니면 짧게라도 있었으면 좋겠습니다. 감사합니다.
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
db.properties파일 연결부분에서 에러가 나왔습니다.
안녕하십니까 db.properties 파일연결부분에서 에러가 나와 질문을 드리게 됩니다. 위와 같이 오류가 나옵니다. 무시하고 진행했을때 결국 이후 강의에서 오류가 나왔고 진행할 수 없었습니다. 강의항상 잘듣고 있습니다. 감사합니다.
- 미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일업로드 관련된 질문입니다~~
앞에 질문했던 내용인데 제가 이해를 너무 못한 상태에서 질문드려서 답글을 못달아주신거 같습니다. ㅠㅠ파일업로드 관련해서 여러번 다시 들어보고 질문 드립니다!!궁금한 점이클라이언트가 회원가입시 등록한 파일첨부 한 것1. request //클라이언트로부터 넘어온 것 2. File uploadFile = new File(currentDirPath+"\\"+fileName); //임시공간 3.fileItem.write(uploadFile); //실제경로쓰기 이 세가지 단계를 통해서 실제 경로에 옮겨지는 것이라고 이해 했습니다 궁금한 점이 파일에는 용량이라는게 있는데 그 데이터가 실제로 이동을 하는 것은 2번 3번 단계 뿐이고 request 는 그냥 참조만 할 뿐인가요? 강의 내용 중에 List<FileItem> items = upload.parseRequest(request); 로 request에 담겨져있는 파일을 읽어온다고 하셨는데 이때도 실제 데이터가 이동한건가요 ? 아니면 파일이름이나 이런 겉가지 정보들만 가져오는 건가요? ★실제 용량이 있는 파일★의 흐름이 어떻게 이루어지는지 간략하게라도 이해시켜주실수 있을까요?! reqeust라는 객체에 실제로 (몇 메가의 파일 같은 것이 실제로 옮겨지면서) 들어가게 되는건지 아니면 2번 과정 전까지(배열로 파일들을 items로 가져오고 등등)는 그저 가르키고만 있는 과정들인건지.. 잘 모르겠습니다. 클라이언트 페이지 하실때 formData.append("file", $("input[name=file]")[0].files[0]); ajax 함수 안에서도 파일을 넣는다고 표현하셨는데이 용량있는 파일 데이터가 formData로 이동했다가 request로 또 이동했다가 하는건지도 잘 모르겠습니다.. 항상 잘 답변해주셔서 감사합니다. ㅠㅠㅠ