📌 p:name = "#{번들의id값['key']}"

 

1. SpEL용 리소스번들 등록은 util namespace 이용해야한다.

2. properties 파일은 iso-8859-1인 기본 인코딩을 사용해야 된다.

 

 

💻 "#{ }"  =>  오류 발생


✅ Cat.java
- 두 개의 변수를 작성한다.
- 생성자, getter/setter, toString을 작성한다.


✅ application.properties


✅ user.xml
- <context:property-placeholder location=" " /> 을 작성한다.
- 알고있는 문법대로 #{ } 을 사용해보자.



✅ TestMain.java
출력해보자



결과
오류 발생

 

 

 

👇👇👇

 

 

 

✅ user.xml
SpEL용 리소스번들 등록은 util namespace을 이용해야 한다.
util namespace를 이용하기 위해 util을 체크해준다.


<util:properties  id=" "   location="   "  />


연관배열


✅ 연관배열을 사용한다.
value = "{ id값 ['jdbc.properties ']}"  


✅ properties 파일은 iso-8859-1인 기본 인코딩을 사용해야 된다.


✅ 기본 인코딩으로 바꿔준다.



✅ application.properties



결과
xoo | 수진