legacy 2

JSTL 사용하기

Thymleaf 만 사용하다가 JSTL을 사용하게 되었다. JSTL 이 뭘까?! JSTL이란? 자바서버 페이지 표준 태그 라이브러리 (JavaServer Pages Standard Tag Library, 약칭 JSTL ) 이다. HTML 안에서 스크립틀릿을 대체하여 사용한다. JSTL은 라이브러리이기 때문에 헤더에 지정 추가하여 사용하여야 한다! JSTL core 태그들이다. 변수명에 값을 할당 값을 출력 조건식에 해당하는 블럭과 사용될 scope설정 다른 언어의 switch와 비슷 switch문의 case에 해당 switch문의 default에 해당 다른언어의 loop문 items 속성에 배열을 할당할 수 있음 * EL? EL은 예를들어 기존 jsp에서 스크립틀릿으로 으로 주었다면 jstl은 ${nam..

기타 2022.06.16

Spring Legacy Project 생성하기

한동안 spring boot를 쓰다가 legacy project를 사용하게 되었다. 먼저 둘의 차이점을 알아보자! Pre-set 설정 Spring Legacy 프로젝트는 다양한 라이브러리를 pom.xml에 추가하고 추가적인 설정또한 xml로 작성해야 한다. 예를 들어 DB 연결이 들어간다면, pom.xml에 jdbc 관련 라이브러리르 추가하고 ORM을 mybatis를 쓴다면 함께 추가해야한다. 하지만 Spring Boot는 많은 사람들이 사용하던 설정을 Pre-set으로 구성해서 제공하므로 원하는 의존성 기능들을 추가한 뒤 다운로드 받고 import하면 빠르게 설정 내용을 프로젝트에 적용할 수 있다. WAS Spring Legacy 프로젝트를 진행하게 되면 WAS를 설치하고 구성 해야한다. 하지만 Spr..

BackEnd/Spring 2022.05.11