Có thể định cấu hình Tốc độ không thành công (ví dụ: ném ngoại lệ) khi $ var không được xác định.
Chiến lược "không nhanh" như vậy sẽ giúp ích trong chu kỳ kiểm tra của chúng tôi.
Có thể định cấu hình Tốc độ không thành công (ví dụ: ném ngoại lệ) khi $ var không được xác định.
Chiến lược "không nhanh" như vậy sẽ giúp ích trong chu kỳ kiểm tra của chúng tôi.
Trong Velocity 1.6 bạn có thể thêm các tài sản sau đây để velocity.properties bạn
runtime.references.strict = true
Edit: Danh mục đầy đủ cấu hình có sẵn ở đây: http://velocity.apache.org/engine/devel/configuration.html
Bạn có thể register an event handler mà nói với Velocity để ném một ngoại lệ trên một tài liệu tham khảo không xác định
Bạn có thể chuyển sang Freemarker. Nó ném ngoại lệ trên các trường bị thiếu và các loại không hợp lệ.
Không chỉ các ngoại lệ thron chính xác và dễ đọc. 'Thiếu trường FOO ở dòng 234 trong BAR.ftl', v.v.
Tôi sẽ khuyên bạn nên Freemarker trên bất kỳ hệ thống templating nào khác.