묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
초기 설정
제가 부트캠프를 다니고 있어서 이미 tomcat,mysql,eclipse를 모두 다 깔아놓은 상태인데 선생님이 깔아라고 하는대로 다시 깔아도 서로 충돌 날 일은 없나요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
콘솔에 출력이 안됩니다.
40:00쯤 가입 버튼을 누르고 Servlet이 요청을 받은것 같긴 한데 출력이 안됩니다. 출력함수는 작성해놓은 상태고 영상대로 했습니다. 도와주십쇼!
-
미해결코드로 배우는 스프링 웹 프로젝트 - Intermediate
스프링6버전에 톰캣10에서 스프링시큐리티 문제
스프링6버전에 톰캣10으로 진행하고있습니다. 스프링시큐리티부분에서 똑같이해도 에러가 발생하는데스프링6버전에서는 설정이 달라지나요??
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
mysql 실행안됨
처음 시작할때 cd로 이동후 mysql startup.bat 하면 비슷하게 뜨다가이렇게 다시 돌아오고 시작이 안되는데 뭐가 문제일까요? 에러메세지도 없어서 뭐가 문제인지 모르겠네요 ㅠㅠ
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
stop.bat 실행오류
mysqladmin: connect to server at 'localhost' failederror: 'Authentication plugin 'auth_gssapi_client' cannot be loaded: '동영상과 다르게 저렇게 에러가 나는데 어떻게 하면 좋을까요
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
mysql startup.bat 오류
강의 3:40쯤 나오는 부분에서 따라했더니 다음과 같이 오류가 났는데 해결방법 알려주실 수 있나요?설치한 버전은eGovFram-4.1.0mysql-5.7.32 버전입니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
안녕하세요, Spring Legacy Project 생성 시 오류 문의드립니다.
전자정부프레임워크는 eGovFrame-4.0.0을 사용하고 있으며, https-content.xml 파일을 알려주신C:\eGovFrame-4.0.0\workspace.edu\.metadata\.plugins\org.springsource.ide.eclipse.commons.content.core 경로에 넣어 Spring MVC Project는 나오는 상태입니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
32강 spring mvc 안보임
밑에 질문목록에 있는데로 들어가서 모두 만들었는데 옆에 s가 안뜨고 j가 떠서 다른 거 더 찾아봐서 했는데 안되길래 eGovframe Web project 로 그냥 만들어서 실습 진행해도 되나요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
34강 질문 있습니다!
else {일치하는 회원이 없습니다.}이 부분에서 리스트에서 클릭해서 들어오니까일치하는 회원이 없을 수가 없는 거 같은데 맞나요?!
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
전자정부프레임워크
최근 전자정부프레임워크 버전이 4.2인데 4.2로 학습해도 문제가 없나요??
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
Mysql 연결 문제..
Could not connect to New MySQL. Error creating SQL Model Connection connection to New MySQL. (Error: Could not create connection to database server.) Could not create connection to database server. Error creating JDBC Connection connection to New MySQL. (Error: Could not create connection to database server.) Could not create connection to database server.계속 이 에러가 뜨면서 Mysql 연결이 안됩니다..구글링 해봤는데도 해결이 안되네요..
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
43강 jackson 메이븐
안녕하세요. 메이븐에 jackson-mapper를 추가하신 이유는 스프링 버전이 낮아서 인가요? 다른 블로그를 찾아보니 jackson.core만 추가해도 되는 것 같더라구요. 감사합니다!!
-
미해결스프링 시큐리티
AjaxAuthenticationProvider 관련 질문
현재 AjaxAuthenticationProvider를 구현하면서 저는 UserDetailsService, PasswordEncoder를 생성자 주입을 통해서 구현하였습니다. 그리고 AjaxSecurityConfig는 다음과 같이 설정하였습니다.@Configuration @EnableWebSecurity @RequiredArgsConstructor @Order(1) public class AjaxSecurityConfig { private final PasswordEncoder passwordEncoder; private final UserDetailsService userDetailsService; @Bean public AuthenticationProvider ajaxAuthenticationProvider() { return new AjaxAuthenticationProvider(userDetailsService, passwordEncoder); } @Bean public AuthenticationManager ajaxAuthenticationManager() throws Exception { return new ProviderManager(ajaxAuthenticationProvider()); } @Bean AjaxAuthenticationFilter ajaxAuthenticationFilter() throws Exception { AjaxAuthenticationFilter ajaxAuthenticationFilter = new AjaxAuthenticationFilter(); ajaxAuthenticationFilter.setAuthenticationManager(ajaxAuthenticationManager()); return ajaxAuthenticationFilter; } @Bean SecurityFilterChain ajaxAuthenticationSecurityFilterChain(HttpSecurity http) throws Exception { http .antMatcher("/api/**") .authorizeRequests() .anyRequest().authenticated(); http.addFilterBefore(ajaxAuthenticationFilter(), UsernamePasswordAuthenticationFilter.class); http.csrf().disable(); return http.build(); } } 여기서 UserDetailsService, PasswordEncoder는 제가 따로 만든 CommonSecurityConfig상에 빈으로 등록을 해놓은 상태이고요 여기서 질문드릴 부분은 제가 AuthenticationManager에 대해서 AuthenticationProvider를 등록하기 위해서 위와 같은 구조로 구현을 하였고 이외의 방법으로도 많이 해보았지만 전부 AjaxAuthenticationProvider가 Manager에 등록되지 않고 그에 따라서 실제 인증을 처리할 때 AjaxAuthenticationProvider를 통해서 수행하지 못해서 401 응답이 발생합니다. 그리고 저 상태에서 ProviderManager의 getProviders for문을 돌리는 부분에 브레이킹 포인트를 걸고 Provider 종류를 보았는데 AjaxAuthenticationProvider만 있는 것을 확인할 수 있습니다.이 부분은 당연히 제가 new ProviderManager(ajaxAuthenticationProvider())로 설정했기 때문에 위와 같은 결과가 도출되었다고 판단하고 있습니다. Spring Boot 버전은 2.7.3이고 기존 강의에서 설정한 방식과 많이 달라졌는데 혹시 위의 방법이 최선인지 여쭤보고 싶습니다.제 생각에는 제가 새로운 security 버전을 완벽하게 알지못해서 더 나은 방법을 못찾고 있다고 생각합니다 일단 위와같이 구현을 하면 ajax login request가 정상적으로 응답이 되긴합니다.
-
미해결[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탄]
파일 이름 인코딩 관련해서 질문 드립니다.
MemberFrontController 에서 맨 처음 request.setCharacterEncoding("UTF-8"); 이렇게 넘어오는 데이터를 utf-8로 인코딩 해주는 거는 POJO에서 하는 filename = URLEncoder.encode(filename, "UTF-8"); 이거 랑 별개인 건가요? 궁금해서 질문 드립니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
한글 인코딩 질문 드립니다.
안녕하세요. 맨처음 FrontController에 모든 로직을 다 집어넣는 부분에서 인코딩 설정을 euc-kr로 하셨는데 그 전에꺼는 보니까 UTF-8로 되어 있더라고요. 회원가입 하는 과정에서 강사님께서 memberRegister,html form 태그의 경로를 MVC03으로 그대로 두셔서 UTF-8로 인코딩이 계속 되신거 같은데 저는 경로를 MVC04로 바꿔서 가입을 진행해보니 한글이 깨져서 나옵니다. 혹시 euc-kr로 인코딩 했을 때 왜 한글이 깨져서 나오는지 알 수 있을까요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
질문을 모르고 삭제해버렸는데 혹시 답글을 해주셨을까요??
답글 확인을 못하고 삭제를 눌러서ㅠㅠ,,,
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
나프 2강의부터 듣는데 mvc05 war가 실행되지 않습니다
삭제된 글입니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
페이징 할 때 DB에서 랜덤한 순서로 가져오고 싶습니다.
안녕하십니까 강의 잘 듣고 있습니다. 강의에서 말씀하신 .setFirstResult와 .setMaxResult와 ajax를 사용해 페이지를 만들었는데 db에서 가져올 때 랜덤한 순서로 중복되지 않게 갖고 오려면 어떻게 해야할지 모르겠습니다. 강의 내용에 대한 질문이 아니라 죄송합니다..
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
아래와 같은 문제, 해결방안.
안녕하세요. 아래 질문자와 같은 오류로 몇시간 허비했는데 다른 분들의 소중한 시간을 지켜 드리고자 해결방안 안내해 드립니다. 저는 맥os big sur + 인텔리제이 ide 환경에서 문제 없이 작동했습니다. - 문제의 원인은 톰캣 1. 톰캣의 lib 폴더에도 jdbc 커넥터 jar 파일을 설치해줘야 됩니다. 심지어 저는 프로젝트의 외부 라이브러리 연동에서 삭제했고 톰캣 lib 에만 복사해줬는데도 작동했습니다. 아마 WAS 서블릿 부분은 jdk 연동이 아니라 톰캣에서 다 처리하기 때문인 것 같습니다.