본문 바로가기

Spring3

[Spring] 매개변수 순서와 데이터 바인딩 파라미터를 2개 넘기던 중 두 변수의 이름이 모호해 이름을 바꾸었다. MypageController /** * 친구 찾기 */ @ResponseBody @GetMapping(value = "/searchFriend.do") public Map searchFriend(String friendId, HttpServletRequest request, HttpServletResponse response) throws IOException { friendId = request.getParameter("userId"); HttpSession session = request.getSession(true); String userId = (String)session.getAttribute(SessionConstant.L.. 2022. 10. 4.
[에러] ClassNotFoundException SEVERE: 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener ClassNotFoundException 클래스 파일을 찾지 못해서 로딩이 안된다는 뜻.. 자바 Spring 할때 위와같은 오류가 콘솔창에 뜨면 브라우저에 404오류가 표시된다. xml오류일경우 프로젝트에 빨간색 오류표시가 뜨는데 클래스파일에는 오류없이 멀쩡하다.. 보통 기본설정 문제다. survlet_context.xml/root_context.xml/web.xml/pom.xml 이.. 2021. 11. 27.
web.xml에서 welcome-file-list 란? Spring프로젝트에서 web.xml파일에서 설정하는 태그는 무엇일까? 서버의 루트 경로를 설정해주는데, 기본으로 띄워주는 파일을 선택해준다. 간단히 말해서 주소창에 localhost8080 을 쳤을때 어떤 창이 나올지 정해주는 태그라고 보면된다. 1. 설정 우선 src/main/webapp/WEB-IINF/web.xml 경로에 있는 web.xml파일을 열어 아래의 태그를 추가해준다. index.jsp 브라우저 주소창에 localhost8080을 쳤을때 index.jsp라는 파일이 나오게 설정했다. 주소창에 localhost8080을 쳐보자. 1. 주소창에 localhost8080으로 요청한 모습 2. 주소창에 localhost8080/index.jsp로 요청한 모습 2021. 11. 10.