2022/12/05 3

2022-12-05 Spring에서 Tiles framework 사용하기

Tiles framework Tiles 템플릿 구성 프레임워크로, 일반적인 페이지 요소의 중복을 줄이기 위해 상속으로 사용하거나 다른 타일에 포함시켜 재사용이 가능하도록 도와주는 프레임워크이다. tiles를 이용하면 전체 애플리케이션의 일관된 모양과 느낌을 줄 수 있고 개발이 간소화된다. 사용 방법 1. pom.xml에 라이브러리 등록 => Tiles Servlet Support, Tiles JSP Support tiles라이브러리 org.apache.tiles tiles-servlet 3.0.8 Maven Repository: org.apache.tiles » tiles-servlet (mvnrepository.com) jsp support라이브러리 org.apache.tiles tiles-jsp 3...

Spring 2022.12.05

2022-12-02 정적파일보관, JSTL사용법

정적파일(이미지파일, css, html, jsp...) 저장하는 곳 => wepapp / resource (테스트하는 곳,바로 웹화면에 뿌려줌) resources폴더의 하위폴더에 있는 파일들을 "/resources/**" 이런식으로 요청해서 보겠다는 것. 이 경로를 수정할수도 있는데 수정하게 되면 스프링설정파일에서 수정해주면 된다. WEB-INF폴더 하위에 static폴더를 만들어주고 여기에 저장해준다. 구분하기 위해 images폴더를 만들어 이미지 파일을 넣어주고 "/images/**"의 경로로 요청했을 때 이미지를 보여주도록 등록한다. location = "/상대경로/images/이미지파일 이름.jpg" JSTL 자바서버 페이지 표준 태그 라이브러리(JavaServer Pages Standard Ta..

Spring 2022.12.05

2022-12-01~02 스프링MVC프로젝트 서버구축 및 mybatis 연결해서 게시판 만들기

서버구축 1. pom.xml - 스프링 프레임워크, 자바 버전 바꾸기 - 라이브러리 등록하기 ① Oracle JDBC Drive - 오라클을 다운로드받기 위한 라이브러리 ② Spring JDBC ③ Mybatis, Mybatis-Spring 2. 스프링 설정파일 - 경로를 수정한 경우 web.xml도 수정하기(/WEB-INF/~~~) ① View Resolver등록(필요 시 value수정) ② 커넥션등록(jndi) ③ JDBC Template등록 ④ mybatis등록(SQL Session Template) - SqlSessionFactoryBean(mybatis 설정파일 경로 등록) - SqlSessionTemplate ⑤ 빈등록을 위한 패키지등록 3. mybatis 설정파일 - DTO객체 등록, ali..

Spring 2022.12.05