Vorrei concatenare una stringa all'interno di un operatore ternario in EL (Expression Language).Concatenazione di stringhe in EL
Supponiamo che esista una variabile denominata valore. Se è vuoto, voglio usare del testo predefinito. Altrimenti, ho bisogno di aggiungerlo con del testo statico.
${(empty value)? "none" : value + " enabled"}
Tuttavia, questo non verrà compilato. Quale sarebbe un modo corretto per scrivere questo? O è anche possibile?
trattino quattro spazi per blocchi di codice e utilizzare il carattere di apice inverso per sfuggire parentesi angolari. http://stackoverflow.com/editing-help – McDowell
La stessa identica soluzione di BalusC, ma un giorno dopo? Hmm ... – neizan