Ví dụ, tôi có thể đưaTôi có thể sử dụng thẻ grails bên ngoài GSP không?
<g:createLink controller="user" action="show" />
bên trong một tập tin .gsp và nó sẽ làm việc độc đáo.
Nhưng tôi cũng muốn sử dụng cùng đóng cửa createLink
bên trong một tập tin .groovy mà không phải là một phần của quan điểm grails
Phải có nhiều điều hơn thế, chỉ sử dụng các mã trên trong một bộ điều khiển grails cho 'lỗi = groovy.lang.MissingPropertyException: Không có tài sản đó: g'. – aroth
chắc chắn IS nhiều hơn thế! Xem câu trả lời của Matt Christianson về cách giải quyết lỗi "Không có thuộc tính: g". – Twelve24
Tôi nghĩ trước tiên bạn phải tiêm grailsỨng dụng vào bộ điều khiển với 'def grailsApplication'. Trong các dịch vụ, trước tiên bạn phải định nghĩa 'g' bằng 'def g = gspTagLibraryLookup.lookupNamespaceDispatcher (" g ")'. –