2011-01-28 35 views

Trả lời

12

Bạn có thể sử dụng mẫu gsp (tên tệp GSP bắt đầu bằng '_'). Hơn bạn có thể gọi cho bạn điều khiển một sử dụng phương thức render.

class MyDomainController{ 
    def myAction = { 
     ... 
     render(template:'myTemplate', model: ...) 
    } 
} 
3

Xác định layout chỉ chứa thẻ <g:layoutBody />.

Tôi khuyên bạn nên xem lại Grails Web Layer. Lưu ý rằng nếu bạn không sử dụng bố cục thì bạn có thể đơn giản bỏ qua thẻ đầu và thẻ body. SiteMesh (và Grails) không quan tâm liệu chúng có ở đó hay không. Một poster khác đã đề xuất một mẫu. Nếu bạn sử dụng bố cục với SiteMesh thì có thể dễ dàng hơn khi chỉ hiển thị mẫu sau đó viết bố cục ghi đè.

0

Grails không quan tâm, nếu có thẻ html và head trong gsp của bạn và nếu bạn chọn tạo gsp không có mẫu thì cũng tốt. Nếu bạn chỉ tạo một đoạn trang, grails sẽ làm cho điều này trở nên vui vẻ.

Các vấn đề liên quan