전체 글400 [이클립스] 이클립스 Project Explorer 좌측에 고정시키기 / 이클립스 작업창 구조 초기화시키기 어느 순간 작업 도중 창을 잘 못만졌는지, 처음에 Project Explorer 화면이 사라졌다가 꺼내고 난 뒤부터 자꾸 왼쪽 상단 고정이 풀리는 현상이 발생😑 파일을 한 두개 만드는 것도 아니고, 수차례의 작업을 수행하는 데 일일히 열린 창을 옮기면서 작업하긴 멍청이 짓이야!!! 😎 다시 왼쪽으로 고정하는 방법 windows > Perspective > Reset perspective 2022. 8. 26. [cvc-id.3] 스프링 프로젝트 도중 web.xml 에 발생한 cvc-id.3 오류 / 해결 일지 새로운 스프링 프로젝트 예제를 만들던 중, web.xml에 한글 깨짐 방지를 위해 코드를 집어넣던 중 아래와 같은 빨간맛 에러를 맞딱드렸다. 읭, 읽어봐도 무슨 소린지 모르겠잖아? 바로 구글링 검색 들어갔다!!!!!!!!! 구글링 검색 결과 아래 밑줄 친 부분을 변경해야한다는 것을 알아냄 👇 😍 해결하러 고고씽~ web.xml 의 맨 윗 부분에 있는 xsi:schemaLocation 을 수정해주면 되는 것이었당 이게 수정전 내용 👆 (빨간색 표시한 부분을 변경해주는 것) 이게 수정 후 내용 👆 비교적 간단하게 해결되는 오류 ~ 룰루 ♥ 2022. 8. 25. [Spring] 스프링 프로젝트 web.xml 에서 한글깨짐 방지 위하여 한글처리 해주기 아래 내용 복사하여 web.xml 파일에 그대로붙여넣기 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 2022. 8. 24. [Spring] 스프링 MVC 게시판 만들기 / 프로젝트 설계도 스프링을 복습하면서, MVC 게시판 만들기를 다시 해보는데 강사쌤이 프로젝트 설계도를 숙지하고, 어느 부분을 하고 있는지를 잘 인지하는 것이 중요하다고 하셔서 복습할 겸 다시 적어보는 MVC 프로젝트 설계도 솔직히 국비 학원에서 듣는 수업은 모르는 부분이 있으면 화만 내는 수업 스타일에 스프링 넘어가면서부터 이해가 잘 되지 않는 부분이 많았는데 다시 복습하면서 인강으로 수업을 듣는데, 이해가 너무 잘되게 설명해주신다... (2015년도에 다른 강사님이 올려놓으셨던 강의 자료를 2022년 현재 그대~로 사용하고 계신 국비 스타일에 놀랄 노자였네) 얼른 완강으로 복습하고, 이번 주부터 시작되는 프론트앤드 과외 수업에 정진해야겠다는 생각이 드네 어쨋든 기초가 되는 수업이 가장 중요할테니 열심히 복습해보자궁~ 2022. 8. 23. [Spring] 스프링 프로젝트 진행중, 갑자기 헷갈리는 커맨드 객체.. 정확하게 정의가 어떻게 되지? 😎 커맨드 객체(Command Object) 란? 커맨드 객체는 HttpServletRequest 를 통해 들어온 요청 값을 setter 메서드를 통해 객체에 정의되어있는 속성에 바인딩이 되는 객체를 의미한다. 커맨드 객체는 dto 객체를 가리키고, HttpServletRequest 로 받아오는 요청값의 키 값과 동일한 이름인 속성들과 setter 메서드를 가지고 있어야 한다. 일일히 요청값을 맵핑해주지 않고, 훨씬 간편하게 코드를 짤 수 있게 된거지! ( HttpServletRequest 나 RequestParam 을 사용하는 것보다 훨씬 간단) 예로, 내가 지금 하고있는 프로젝트를 보면 커맨드 패키지 안에 아래처럼 커맨드 객체를 만들어주었다. public class BContentCommand imp.. 2022. 8. 22. [Spring] Validator 사용하지 않고, 스프링에서 @Valid와 @InitBinder 이용하여 유효성 검사하기 기존에는 Validator 객체를 직접 사용하고, validate 메소드를 이용하여 id 유효성 검사를 하였는데 기존 방식대로 하지 않고 스프링 자체에서 @Valid 와 @InitBinder 이용해보기~! 1. HomeController 에 아래 내용 추가 (@Valid, @InitBinder) @RequestMapping("요쳥경로") public String 메소드이름(@ModelAttribute("student")@Valid Student student, BindingResult result){ String page = "리턴할 jsp이름"; if(result.hasErrors()){ page = "리턴할 jsp 이름"; } return page; } @InitBinder protected void.. 2022. 8. 21. 이전 1 ··· 56 57 58 59 60 61 62 ··· 67 다음