Tôi đang di chuyển một ứng dụng cũ sử dụng application.cfm để sử dụng application.cfc. Các CFM đặt ra một vài globals nhưCó thể tạo một toàn cầu chưa được quét trong application.cfc không?
<cfset dsn = "myDSN">
Tôi đã thử đặt rằng dòng mã trong onApplicationStart, onRequestStart, vv nhưng cố gắng để in giá trị ra trong một trang kết quả thử nghiệm bên trong lỗi. Việc đặt giá trị trong phạm vi ứng dụng (ví dụ: application.dsn) hoạt động tốt, nhưng tôi đang trong thời hạn chặt chẽ và không thể đạp thuyền bằng cách thực hiện tìm kiếm trên toàn trang web và thay thế cho toàn cầu.
Tôi biết việc đưa những điều này vào phạm vi là điều đúng đắn cần làm, nhưng hiện tại, có cách nào để chuyển sang sử dụng Application.CFC nhưng vẫn tạo các biến toàn cầu chưa được dò tìm?
Điều đó đã thực hiện thủ thuật mặc dù tôi đã bỏ phiếu cho câu trả lời dưới đây cũng vì điều đó cũng tốt trong tương lai. – DaveBurns