Không, không phải là tính năng ngôn ngữ gốc. bit chính trong trang bạn đã liên kết là "ColdFusion không cho phép bạn đặt tên cho các hằng số"
Tôi nghĩ trang thực sự đang nói về các chữ cái chứ không phải hằng số.
Nếu bạn muốn hỗ trợ hằng unmodifiable, tôi nghĩ rằng bạn cần phải sử dụng một đối tượng để đóng gói các giá trị:
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
}
Sau đó, bạn có thể thiết lập này trong bất cứ phạm vi bạn cần đến nó (ví dụ như ứng dụng hoặc yêu cầu) sau đó gọi application.constants.getMailServer()
Nó không ngắn gọn như giải pháp @ Miguel-F, là giải pháp tôi sử dụng hầu hết thời gian, nhưng đây là tùy chọn khác.
bit nói _ "ColdFusion không cho phép bạn đặt tên cho hằng số." _ Có nghĩa là bạn không thể tạo các hằng số của riêng bạn (như bạn có thể với hàm định nghĩa của PHP). Tất nhiên bạn có thể sử dụng các biến và hướng dẫn mã hóa phù hợp, như [Miguel mô tả bên dưới] (http://stackoverflow.com/questions/16220215/are-constants-supported-in-coldfusion#16220446). –