2016-09-01 5 views
0

EL 문자열에 인용 부호를 추가하는 동안 오류 : EL Expression Unbalanced가 표시됩니다. 어떻게해야합니까? 복잡한 문자열을 자바 값을 CONCAT해야 할 때EL 문자열에 따옴표를 사용하는 방법은 무엇입니까?

#{chainModel.selectedChain.equalsIgnoreCase("") 
    ? 'Kettenbearbeitung' : 
    'Verkettung' 
    .concat('"') 
    .concat(chainModel.selectedChain) 
    .concat('"')} 

답변

0

봅니다 JSF 구문 검증을 피하기 위해 \" ASCII HTML 이름을 사용합니다. 또는 큰 따옴표로는 \"을 사용하고 간단한 따옴표에는 \'을 사용하면 간단한 문자열이 필요할 때 단순화됩니다.

? 'Kettenbearbeitung' : 
'Verkettung' 
.concat('\"') 
.concat(chainModel.selectedChain) 
.concat('\"') 
: 귀하의 경우

나는 다음과 propouse