728x90
JSTL(Jsp Standard Tag Library)
프로그래밍/BACKEND 2022. 3. 27. 02:44

## JSTL -- 라이브러리 추가 필요함 -- jsp 페이지에 지시어 태그 추가 -- -- ~~~ -- core: c 변수 지원, 흐름제어, URL처리 http://java.sun.com/jsp/jstl/core -- XML: x XML 코어, 흐름제어, XML변환 http://java.sun.com/jsp/jstl/xml -- 국제화: fmt 지역, 메시지 형식, 숫자 및 날짜 형식 http://java.sun.com/jsp/jstl/fmt -- database: sql SQL http://java.sun.com/jsp/jstl/sql -- 함수: Collection, String 처리 http://java.sun.com/jsp/jstl/functions ## core -- jstl 기본이 되는 js..

EL(Expression Language)
프로그래밍/BACKEND 2022. 3. 27. 02:39

- JSP 스크립트의 표현식을 대신하여 속성 값 출력 대체 => ${user.UserDto.id} ${Map.Map의 키} ${Java Bean. Bean 프로퍼티} // . 대신 [] 사용 가능 ${user["id"]} = ${user.id} // 배열 사용 가능 ${userId[0]} 배열이나 리스트의 0번째 요소에 접근 // EL 내장 객체 pageContext pageScope requestScope (+ request.setAttribute(String name, String value);) sessionScope applicationScope 요청 정보: SevletRequest.getParameter(String) 헤더 정보: HttpSevletRequest.getHeader(String) ..

[Back-end] Tomcat server 오류 뜰 때
프로그래밍/BACKEND 2022. 3. 23. 22:36

어제도 똑같은 오류가 떠서 구글링해서 열심히 고쳤는데 하루 만에 또 잊어버리고 이제 그만 잊어버리려고 정리한다 Could not publish server configuration for Tomcat v9.0 Server at localhost. 라는 오류가 뜰 때는 같은 Path명을 사용하게 될 때 주로 오류가 뜬다 첫번째, Servers에서 Tomcat v9.0 Server at localhost를 더블클릭한 뒤, Overview에 있는 Publish module contexts to separate XML files를 체크해 줬다 그래도 안되면 Overview 옆에 있는 Modules을 눌러 겹치는 Path명을 삭제하거나 수정해 주면 된다 나 같은 경우는 프로젝트를 복사해서 붙여넣기한 다음에 사용했..

728x90