월 17,600원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨윤재성의 만들면서 배우는 Spring MVC 5
강의자료 ppt를 받아 볼수 있을까요?
설명하시는 내용을 요약하여 정리하면서 하는데 강의 ppt가 있으면 도움이 될것 같습니다. ppt가 어려우시면 pdf 도 좋습니다. 어떻게 안될까요? 강의는 이제 시작이지만 내용이 저한테는 잘 맞아서 즐겁게 공부하고 있습니다. 감사합니다.
- 해결됨윤재성의 만들면서 배우는 Spring MVC 5
삭제 처리 시 서버에서 파일은 왜 안지우나요?
안녕하세요 삭제 처리 시 서버에서 파일은 왜 안지우나요? 혹시 뒤에서 다루나요
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
로그인 여부에 따른 상단메뉴 분기처리 관련 질문
안녕하세요 session scope에 이미 로그인 사용자 객체가 저장되어 있으니 jsp에서 거기서 꺼내서 분기처리하면 되지 않나요? 인터셉터에서 request에 저장해서 구현하신 이유가 궁금합니다
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
게시판에 대해서 질문있습니다.
지금 강좌에서는 게시글 번호가 4개의 게시판이 공유해서 사용하기 떄문에 게시글 불러오는 코드도 굉장히 간략한데 만약에 각각따로 게시글번호를 쓸려면(예를들어 정치게시판 1부터 시작, 자유게시판 게시글 1부터시작 등등..) 오라클에서도 각각의 데이터베이스를 만들고 controller도 각각게시판의 코드를 다짜야 해서 많이 복잡해지나요? 아니면 각각 게시글 번호의 시퀀스만 따로만들어줘서 관리를 할 수있나요? 또는 마이바티스로 게시글리스트 들고올때 게시글번호 1번부터 재정의해서 들고오는 방법이 있나요
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
질문은 아니구요 hibernate validator 버전에 따른 차이
강의에서는 @Positive(OrZero), @NegativeOrZero를 숫자타입 필드에만 적용가능하다고 설명해주셨는데 저는 문자열이어도 에러가 안나서 확인해보니 강의에서는 hibernate validator 버전이 6.1.2, 제가 사용한 버전은 6.1.4네요 결론적으로 hibernate validator 6.1.4에서는 위 애노테이션을 문자열 필드에도 붙일수 있습니다 강의들으시며 참고하세요,,
- 해결됨윤재성의 만들면서 배우는 Spring MVC 5
로그인 됐을때의 인터셉터 질문
미니프로젝트에서 로그인이 아직 안 된 상태에서의 인터셉터는 구현하셨는데, 로그인 된 상태에서 /user/login이나 /user/join에 대한 접근은 되더라구요. 이것까지 막으려면 인터셉터를 새로 만들어서 구현하는게 좋을까요 아니면 이미 있는 CheckLoginInterceptor로 구현이 가능할까요. 사실 새로 만들어서 하는 건 어렵지 않을 것 같은데 이미 있는 인터셉터로도 가능한지가 알고싶습니다. 추가적으로 로그인이 이미 된 상태에서 로그인이나 회원가입으로의 접근을 막는것이 의미가 있는지도 알고싶습니다.
- 해결됨윤재성의 만들면서 배우는 Spring MVC 5
로그아웃 처리시 Session에 담긴 로그인 사용자 정보를 유지시키는 이유가 궁금합니다.
안녕하세요. "로그아웃 처리" 부분에서 궁금한 사항이 생겨 질문드립니다. UserBean 필드 중 로그인 여부를 확인할 수 있는 "user_login" 필드가 존재했는데요. 로그인 성공시 SessionScope로 설정한 로그인 사용자 정보 객체(loginUserBean)에 user_login 값을 true로 설정함으로써 로그인한 사용자다, 아니다를 판별 할 수 있었습니다. 하지만 로그아웃 시점에 SessionScope loginUserBean에 담긴 정보를 제거(HttpSession 클래스에서 제공하는 invalidate() 메소드 사용 등)하지 않고 "user_login" 필드값만 false로 변경처리하는 이유가 궁금합니다. 순수 JSP/Servlet을 사용한 로그인 처리 방식과 다른 부분이 있을까요?
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
결과가 제대로 나오지 않습니다.
동일하게 한 거 같은데 결과가 동일하게 나오지 않습니다. 왜 에러가 발생하는지 모르겠습니다.
- 해결됨윤재성의 만들면서 배우는 Spring MVC 5
Java 설정을 이용한 프로젝트의 HandlerInterceptor에서 의존성 주입에 대한 질문입니다.
안녕하세요. "상단 메뉴 구성하기" 강의 20:25 부분에서 TopMenuInterceptor에서 TopMenuService Bean을 주입하는데 Java 설정 프로젝트와 XML 설정 프로젝트에 차이가 있어 질문드립니다. Java 설정 프로젝트의 경우 인터셉터에서 @Autowired를 사용하여 특정 Bean을 주입받지 못하기 때문에 생성자를 이용하는 모습을 보았는데요. XML 설정 프로젝트와 달리 Bean 생성 시점이 다르기 때문인가요? 정확히 어떤 이유에서 Java 설정 프로젝트 인터셉터에서는 @Autowired 어노테이션을 통한 Bean 주입이 불가능한지 알고싶습니다.
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
최소 페이지 번호 구하는공식 질문있습니다.
min = ((currentPage -1) / contentPageCnt) * contentPageCnt + 1; max = min + paginationCnt -1; 이라고 강좌에나오는데 최솟값(min)구할때 contentPageCnt(페이지당글의개수) 가아니라 paginationCnt(페이지버튼의개수) 가 들어가야 맞는거 아닌가요? min = ((currentPage -1) / paginationCnt ) * paginationCnt + 1; 가 되어야 버튼이 15개일때이든 14개일때이든 최솟값이 정상적으로 구해지는거아닌가요!?
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
업로드 한 삭제가 자동 삭제가 됩니다.
업로드 한 파일안의 사진들이 시간이 자나면 자동으로 삭제가 됩니다. 그래서 options.properties 의 path_load 를 다른 폴더로 바꿨는데 저장까지는 다 되는데 읽어오지를 못하고 엑스박스로 나타나게 됩니다 소스보기 눌렀더니 경로는 정확합니다. 어떻게 해결해야하는지 질문하고 싶습니다.
- 해결됨윤재성의 만들면서 배우는 Spring MVC 5
jdk8은 왜 환경변수를 설정하지 않아도 되나요?
안녕하세요 강사님 중요한 내용은 아닐수도 있지만 궁금하네요
- 해결됨윤재성의 만들면서 배우는 Spring MVC 5
Interceptor를 이용한 인증, 인가처리에 대한 질문입니다.
안녕하세요. 프로젝트 진행 중 회원 로그인 및 게시물 작성/ 수정 권한 처리 관련해서 궁금한 점이 생겨서 질문드립니다. 해당 프로젝트에서는 인증 및 인가에 대한 처리를 핸들러인터셉터를 통해 처리를 하고 있는데요. 굳이 인터셉터에서 처리하지 않고, 스프링에서 제공하는 프록시 기반의 시큐리티 기능을 이용하고 싶을 때는 어떤 방식으로 처리가 가능한지 조언을 얻을 수 있을까요? 또한, 강사님께서 위와 같은 인증 및 인가의 처리를 인터셉터로 작성한 이유가 있을까요?
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
글수정하는 메소드 에서 질문있습니다.(BoardController에서)
@GetMapping("/modify") public String modify(@RequestParam("board_info_idx") int board_info_idx, @RequestParam("content_idx") int content_idx,Model model, @ModelAttribute("modifyContentBean") ContentBean modifyContentBean) { model.addAttribute("board_info_idx", board_info_idx); model.addAttribute("content_idx", content_idx); // ContentBean tempContentBean = boardService.getContentInfo(content_idx); // modifyContentBean.setContent_writer_name(tempContentBean.getContent_writer_name()); // modifyContentBean.setContent_date(tempContentBean.getContent_date()); // modifyContentBean.setContent_subject(tempContentBean.getContent_subject()); // modifyContentBean.setContent_text(tempContentBean.getContent_text()); // modifyContentBean.setContent_file(tempContentBean.getContent_file()); // modifyContentBean.setContent_writer_idx(tempContentBean.getContent_writer_idx()); // modifyContentBean.setContent_board_idx(tempContentBean.getContent_board_idx()); // modifyContentBean.setContent_idx(tempContentBean.getContent_idx()); modifyContentBean = boardService.getContentInfo(content_idx); return "board/modify"; } 지금 주석처리해놓은 부분이 원래 강의해서 한 내용이고 그 밑에 modifyContentBean = boardService.getContentInfo(content_idx); 이부분이 제가생각한부분인데 왜 tempContentBean에 넣어서 일일이 modifyContentBean의 setter에 넣어주는거죠? 그냥 바로 modifyContentBean에다가 넣으면 왜안되는건가요?
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
sqldeveloper 로그인 에러
sqldeveloper에 로그인 할려고 하는데 IO error: Got minus one from read call 이라는 에러 메세지를 받았습니다. 구글링해서 해결을 하려고 하는데 적당한 답안을 못찾고 있습니다. 그래서 삭제하고 다시 시도해 봤는데 동일한 결과가 발생했씁니다. 어떻게 해야 하나요?
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
componentscan 위치지정할때
@ComponentScan(kr.co.softcampus.*) 이런식으로 지정해놓으면 굳이 일일이 공간을 지정해줄 필요가 없는데 혹시 이런식으로 지정하면 프로그램 실행속도가 많이 늦어지나요?
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
미니프로젝트 다운로드 기능 구현은 어떻게 하면 될까요?
안녕하세요? spring 강의 잘 듣고 있습니다. 미니프로젝트 게시판에 다운로드 기능을 추가하고 싶은데 여타 다른 블로그 등을 찾아봐도 너무 어렵고 에러만 나네요 ㅠ 미니게시판에 어울리는 간단한 다운로드 소스 부탁드려도 될까요?
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
prototype 과 requestScope 빈주입
두개 비슷한개념이라고 생각하면되나요?
- 윤재성의 만들면서 배우는 Spring MVC 5
forward 방식 질문있습니다.
삭제된 글입니다
- 미해결윤재성의 만들면서 배우는 Spring MVC 5
프로젝트에서 실행하면 index.jsp가 실행되는데
RequestMethod index.jsp로 가라는 코딩은 없 는 데 자동적으로 실행되는 건가요?