Spring Framework 3

[Spring Framework] Spring boot 2개 실행했을 때 로그인 세션 끊기는 현상 해결하기

보통 로컬에서 개발할때 관리자, 사용자 2개 사이트를 동시에 실행하는 경우가 많습니다서버를 두개 실행할 경우 만약 사용자에서 로그인하면 관리자에서 로그인한 세션이 끊기는 현상이 발생합니다.이럴 session cookie name 을 다르게 지정해 주시면 됩니다. ▶ application.yml 파일 수정 시 server: servlet: session: cookie: name : ANPBOSESSIONID ▶ application.properties 파일 수정 시server.servlet.session.cookie.name = ANPBOSESSIONID

Develop/JAVA 2024.09.14

[Thymeleaf 타임리프] ModelAndView 리턴페이지에서 특정 id 영역만 변경하고 싶을 때

spring framework 의 java controller 에서 리턴페이지를 지정해 줄 때 특정 id 영역만 변경하게 할 수 있습니다.예를 들면 리스트페이지에서 검색 버튼을 클릭 하면 리스트영역만 변경되고 다른 검색조건의 영역은 리플레쉬 하고 싶지 않을 때활용할 수 있습니다. @GetMapping({"/edu200/edu200100", "/edu200/edu200100/srch"}) 으로 2개의 url 이 같은 메소드로 매핑되게 합니다. 첫번째는 페이지 최초 로드시 호출할 url 이고 두번째 url 은 호출된 페이지에서 검색버튼을 클릭했을 때 호출할 url 입니다.String requestUrl = (String)request.getAttribute(HandlerMapping.PATH_WITHIN_H..

Develop 2024.09.05

Controller 의 리턴값으로 ModelAndView("jsonView") 사용할 때 해야하는 설정

● 오류 내용Error resolving template [jsonView], template might not exist or might not be accessible by any of the configured Template ResolversModelAndView mv = new ModelAndView("jsonView");Controller 리턴 값으로 ModelAndView("jsonView") 사용할 때 해줘야 하는 설정이 있습니다.아래 두가지 중에 한가지만 설정하시면 됩니다. 현재 사용하는 프레임워크 설정에 맞춰서 추가해 주세요 1. @Configuration@Configuration란? Spring 에서 Bean 등록할 수 있는 어노테이션 중 하나 입니다.@Configuration 어노테..

Develop/JAVA 2024.06.17