2022/01/10 4

WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/] in DispatcherServlet with name 'appServlet'

WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/] in DispatcherServlet with name 'appServlet' 프로젝트 모양이 틀어져서..이리저리 만지다가 그냥 새로 만들면서 파일들을 복붙했는데 프로젝트 이름이 달라지면서 틀린 부분이 있었던 것 같다. servlet-context.xml에 base-package를 현재 프로젝트 이름으로 바꿈

차근차근/Spring 2022.01.10

ViewResolver

Spring MVC에서 View는 사용자에게 결과를 랜더링해 보여주는 Bean이다. 1. InternalResourceViewResolver = 템블릿뷰 : 논리적인 View이름을 사용해 템플릿 파일 자원을 사용해 랜더링 되는 view객체를 결정한다. 2. BeanNamveViewResolver : 논리적인 View이름을 사용해 DispatcherServlet의 어플리케이션 컨텍스트에 있는 View Bean을 결정한다. 3. ResourceBundleViewResolver : 논리적인 View이름을 사용해 ResourceBundle에 포함돼있는 View를 결정한다. 4. XmlViewResolver : Despatcherservlet의 어플리케이션 컨텍스트와는 별도로, xml파일들로 부터 View Bea..

차근차근/Spring 2022.01.10

BeanNameViewResolver

BeanNameViewResolver - 뷰의 이름과 동일한 이름을 가지는 빈을 view로 사용 - 사용자 정의 view객체를 사용하는 경우 사용 1. 컨트롤러에서 CommonFile 클래스의 getDownLoadView 메소드 호출 [UserManagementController.java] return CommonFile.getDownloadView(file, fileName); 2. commonFile클래스에서 ModelAndView 리턴 public static ModelAndView getDownloadView(File file, String fileName) { CommonFile downloadFile = new CommonFile(); downloadFile.setFile(file); //파일..

차근차근/Spring 2022.01.10
반응형