No, non come funzione lingua nativa. il bit chiave nella pagina a cui è collegato è "ColdFusion non consente di dare nomi alle costanti"
Penso che la pagina stia davvero parlando di letterali, piuttosto che di costanti.
Se si desidera supportare le costanti non modificabili, penso che avresti bisogno di utilizzare un oggetto per incapsulare i valori:
component displayname="constant values for my app" {
property name="mailServer" default="127.0.0.1" getter=true setter=false
property name="password" default="supersecret" getter=true setter=false
}
È quindi possibile impostare questo in qualsiasi ambito di necessità (ad esempio, domanda o richiesta) quindi chiama application.constants.getMailServer()
Non è conciso come la soluzione @ Miguel-F, che è quella che userei la maggior parte del tempo, ma è qui come un'altra opzione.
Il bit che dice _ "ColdFusion non consente di dare nomi alle costanti." _ Significa che non è possibile creare le proprie costanti (come è possibile con la funzione di definizione di PHP). Naturalmente puoi semplicemente utilizzare le variabili e le linee guida di codifica appropriate, come [Miguel descrive di seguito] (http://stackoverflow.com/questions/16220215/are-constants-supported-in-coldfusion#16220446). –