2016-09-01 19 views
0

EL文字列に引用符を追加しようとしているときにエラー:EL Expression Unbalancedが表示されます。どうやってやるの?EL文字列で引用符を使用するには?

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

答えて

0

あなたは、複雑な文字列でJAVA値をCONCATする必要がある場合にJSF構文の検証を避けるために\" ASCII HTMLの名前を使用してみてください。二重引用符は\"、単純引用符は\'を使用してください。単純文字列が必要な場合は簡略化されます。あなたのケースでは

私は次のようにpropouse:

? 'Kettenbearbeitung' : 
'Verkettung' 
.concat('\"') 
.concat(chainModel.selectedChain) 
.concat('\"') 
関連する問題