Step05 만들고 기본 설정 후 저 4개의 파일도 설정을 해줘 mvnrepository 에서 jackson 검색 후 1. Jackson Databind 로 들어가 여기서 뭐 많은 버전이 나와 있는데 2.6.0 버전으로 할거야 (다른거로 해도 별 상관은 없음) dependency 복사해서 pom.xml 로~ pom.xml 에 이렇게 추가하고 저장 눌러주면 라이브러리가 알아서 받아짐 home.jsp 가서 링크 하나 추가 servlet-context.xml 로 가서 이거 추가해줘 이제 home.jsp에서 링크를 누르면 json01 요청이니 그걸 처리할 컨트롤러를 만들거야 컨트롤러에서 문자열을 바로 응답 하는거야 /json01 요청을 처리 하겠단거구 json 형식과 utf-8 설정 해준것 이렇게 응답 되면 된..
전체 글
IT관련 일하면서 공부 및 일상 에 관한 내용들을 기록하기 위한 블로그 입니다.이제 추상 뷰로 페이지를 보여지게 하는 방법을 해 볼것임 home.jsp 에 이렇게 링크를 추가 해주면 file/download 요청을 처리할 컨트롤러가 필요해 그 하위에 fileDownController 클래스 만들어줘 이렇게 코딩을 해주면 file/download 요청이 일어 났을때 파라미터를 받아와서 ModelAndView 방식으로 처리를 하겠단 거야 일단 컨트롤러 역활을 하려면 ComponentScan 이 일어나야 하고 파라미터를 받아오도록 코딩을 했으니 파라미터를 보내도록 해 줘야해 그리고 fileDownView 라는 이름을 가진 곳으로 리턴을 해주는 거야 일단 home.jsp 로 돌아가서 파라미터 설정을 해주고 임의로 999를 들고 갈수 있도록 해 준것. ComponentScan 해주도록 se..
이클립스를 스프링 환경으로 해 놓고 Step03 에서 했던 것처럼 Step04 프로젝트를 만들고 기본적인 설정을 한번 더 해볼거야 File --> New --> Spring Legacy Project 프로젝트명 작성 후 Spring MVC Project 선택 후 Next 패키지 명을 적고 Finish~ 만든 프로젝트를 서버 환경에서 실행하는 방법 프로젝트를 클릭하고, Run 버튼을 누른 후 Run On Server 누르면 됌 그러면 설치해 놓은 톰캣이 잡혀있는걸 확인 후 Finish 눌러 주면 됌 프로젝트를 생성 했으니 이제 기본 설정을 할거야 Build Path 들어가서 Libaries 탭에서 Add Library... 클릭 Jre System Library 선택 default 로 설치해 놓은 1.8 ..
스프링 환경에서 jsp 파일을 만들어야 하는데 우클릭 해보면 jsp 파일이 없어 Other 들어가서 web 하위에 jsp 파일 찾아 가면 되는데 바로 나와 있는게 편하니까 바로 나와 있을수 있게 설정을 할거야 Window -> Perspective -> Customize Perspective... 으로 들어가서 Menu VIsibility 클릭 File -> New 들어가서 쭉~ 내리다 보면 JSP 파일이 체크가 안되어 있는데 체크 해주고 OK Click~! 그러면 바로 JSP File 을 만들수 있는 것을 확인 할 수 있어
분명 잘 돌아가는 프로젝트 였는데 다른 노트북에 임포트 하니까 Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core" 오류가 났다.. 한참 찾아보다가 pom.xml 에 이게 있으니 되야 되는게 맞다고 판단하고 혹시나 하고 project - clean 해주고 프로젝트 새로고침 해주니 오류 사라짐 ㅡ,.ㅡ;;; 어이없어................
컨트롤러가 있고 Webcontent 가 있어 앞으로 스프링을 한다면이 환경에서 할수도 있고 Dynamic 프로젝트로 프로젝트를 만든다음 Maven 으로 바꿔 놓은 환경에서 할수도 있어 근데 그 2가지 환경 중에서 전자(지금 Step03 환경)에서 할 활률이 커 그리고 지금 갈색? 으로 JRE System Library 옆에 [JavaSE-1.6] 으로 적혀 있는데 이걸 1.8로 마이그레이션을 해야해 근데 설정이 좀 귀찮음... 일단 천천히 해보면 Build Path 가서 Add Library JRE System Library 선택 후 Next~ default JRE 가 1.8로 선택되어 있는거 확인 후 Finish 그럼 jre 1.8 이 들어와 있는 것을 볼수 있어 만약 jre를 다른 버전으로 받아놓았으..