본문 바로가기
웹프로그래밍/Spring

[Spring] spring:eval, jsp eval 태그 설정 및 사용법

by Seras 2021. 12. 22.
반응형

 

 

1. web.xml에서 classPath 확인

<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>classpath:config/spring/context-*.xml</param-value>
</context-param>

 

2. context 설정 ( context-common.xml, applicationContext.xml  등 사용자 설정 환경에 따라 스캔되는 곳에 알맞게 수정해야한다. )

 

 

 

3. cofing-dev.properties 값 설정

cofing-dev.properties

 

4. JSP 설정 및 사용

- 2번에 id를 config 설정 해당 키값을 넣어준다.

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <!-- 태그라이브러리 선언 -->
<spring:eval expression="@config['name']" var="name" /> <!--propeties에 저장된 값 호출 -->
<spring:eval expression="@config['name.age']" var="age" /> <!--propeties에 저장된 값 호출 -->


<c:out value=${name} /> <!-- 홍길동 -->
<c:out value=${age} /><!-- 20세 -->

 

반응형