2017-10-11 16 views
0

저는 스프링 배치 2.1.9를 사용하고 있으며 일부 텍스트가있는 파일 이름과 # 기호로 구분 된 실행 날짜를 작성해야합니다. 불행히도 표현을 깨지 않고 # 기호를 표시하는 방법을 찾을 수 없습니다. 나는 아무 소용이 다음과 같은 형식을 모두 시도 : 추가 파운드 기호가 포함되어스프링 일괄 EL 식 - # 기호를 이스케이프 처리 할 수 ​​없습니다

File##{jobParameters[rundate]} 

File#{'#' + jobParameters[rundate]} 

File${'#'}#{jobParameters[rundate]} 

File#{'#'}#{jobParameters[rundate]} 

언제 식의 나머지는 아무 것도 표시되지 않습니다. 파운드 기호를 피할 수있는 모호한 방법이 있습니까?

+0

가능한 복제본 https://stackoverflow.com/questions/25265098/spel-pound-sign-in-expression –

답변

0

String.format ("% s # % s", file, rundate)을 SPEL로 사용하려고 시도 했습니까?