làm cách nào tôi có thể chuyển tham số tới trang máy chủ groovy thông qua bộ điều khiển không phải là phiên bản của lớp miền?Tham số gsp truyền từ bộ điều khiển
12
A
Trả lời
0
Bạn trả về các tham số trong phần đóng của bộ điều khiển có cùng tên với gsp.
8
Cách rõ ràng nhất có lẽ là để trả về một bản đồ từ hành động của bạn điều khiển:
...
def myAction = {
[myGreeting: "Hello there, squire!"]
}
...
Bây giờ bạn có thể truy cập vào thông số trong trang GSP của bạn (bằng cách myAction.gsp mặc định):
...
<p><%= myGreeting %></p>
...
Thêm chi tiết tại đây: http://grails.org/doc/latest/guide/6.%20The%20Web%20Layer.html#6.1.3%20Models%20and%20Views
6
Bạn có thể làm như sau:
Trong bộ điều khiển:
def myaction = {
String name = "Tony Danza"
[name: name]
}
Trong trang GSP bạn có thể xem tên những thứ tương tự như vậy:
<body>
My name is ${name}
</body>
21
Bạn đặt các thông số của bạn vào bản đồ mô hình đối tượng trở về GSP của bạn, ví dụ:
def index = { def hobbies = ["basketball", "photography"]
render(view: "index", model: [name: "Maricel", hobbies: hobbies]) }
Sau đó, bạn sẽ nhận được các giá trị đó truy cập chúng theo tên bạn sử dụng trong bản đồ mô hình của mình, ví dụ:
My name is ${name} and my hobbies are:
<ul>
<g:each in="${hobbies}" var="hobby">
<li>${hobby}</li>
</g:each>
</ul>
Điều đó sẽ hiển thị như sau:
My name is Maricel and my hobbies are:
- basketball
- photography
Các vấn đề liên quan
- 1. Làm cách nào để truyền tham số từ bộ điều khiển sang mẫu?
- 2. gửi tham số từ bộ điều khiển để xem
- 3. CodeIgniter: Trang không tìm thấy khi truyền tham số cho bộ điều khiển?
- 4. truyền tham số cho bộ điều khiển an toàn trong laravel
- 5. Truyền thông số cho hành động của bộ điều khiển từ một Html.ActionLink
- 6. Truyền một mảng int tới Bộ điều khiển MVC
- 7. Bộ điều khiển AngularJS tùy thuộc vào tham số URL
- 8. Tham số liên tục trong bộ điều khiển Rails
- 9. AngularJS: Đọc thông số tuyến từ trong bộ điều khiển
- 10. MVC - Bộ điều khiển cho lớp dịch vụ Truyền thông
- 11. Bộ điều khiển Web2py có thông số?
- 12. Truyền tham số dòng lệnh tới VB6 IDE trong giao diện điều khiển ứng dụng
- 13. Spring MVC - mô hình truyền giữa các bộ điều khiển
- 14. Truyền một đối tượng làm tham số cho hành động điều khiển Breeze
- 15. Truyền mảng int làm tham số trong điều khiển người dùng web
- 16. Truyền dữ liệu từ Bộ điều khiển MVC sang Chế độ xem trong PHP
- 17. cách chuyển một biến từ bộ điều khiển này sang bộ điều khiển khác trong Bộ mã đánh số
- 18. Tham số truyền bằng initWithNibName:
- 19. MVC 4 cách truyền dữ liệu chính xác từ bộ điều khiển để xem
- 20. cách chuyển tham số trong hàm tạo điều khiển wpf?
- 21. ASP.NET MVC Truyền Dữ liệu từ Xem tới Bộ điều khiển
- 22. Truyền ArrayList làm tham số
- 23. Thay đổi URL từ bộ điều khiển?
- 24. Trình mã vạch: Truyền dữ liệu từ bộ điều khiển để xem
- 25. JQUERY giá trị truyền ajax từ MVC Xem tới Bộ điều khiển
- 26. làm cách nào để truyền dữ liệu từ bộ điều khiển để xem trong zend?
- 27. Truyền tham số cho BroadcastReceiver
- 28. Di chuyển trở lại từ Bộ điều khiển sang một bộ điều khiển trước
- 29. Truyền Lớp như tham số
- 30. Nhận url yêu cầu đầy đủ, bao gồm các tham số trong bộ điều khiển
Có thể liên quan đến http://stackoverflow.com/q/2063220/6509 –