This is an automated email from the ASF dual-hosted git repository.

davydotcom pushed a commit to branch feature/taglib-method-actions
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 1d708b15683d9a762dc735e7be389d8d210e85f4
Author: David Estes <[email protected]>
AuthorDate: Wed Feb 25 21:43:08 2026 -0500

    Add typed method-argument TagLib example to simple tags guide
    
    Co-Authored-By: Oz <[email protected]>
---
 grails-doc/src/en/guide/theWebLayer/gsp/taglibs/simpleTags.adoc | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/grails-doc/src/en/guide/theWebLayer/gsp/taglibs/simpleTags.adoc 
b/grails-doc/src/en/guide/theWebLayer/gsp/taglibs/simpleTags.adoc
index 330422a336..cc1e37b945 100644
--- a/grails-doc/src/en/guide/theWebLayer/gsp/taglibs/simpleTags.adoc
+++ b/grails-doc/src/en/guide/theWebLayer/gsp/taglibs/simpleTags.adoc
@@ -33,6 +33,15 @@ The above uses Java's `SimpleDateFormat` class to format a 
date and then write i
 <g:dateFormat format="dd-MM-yyyy" date="${new Date()}" />
 ----
 
+With method-based tags, attributes may also bind directly to method parameters 
by name:
+
+[source,groovy]
+----
+def dateFormat(String format, Date date) {
+    out << new java.text.SimpleDateFormat(format).format(date)
+}
+----
+
 With simple tags sometimes you need to write HTML mark-up to the response. One 
approach would be to embed the content directly:
 
 [source,groovy]

Reply via email to