Browse Source

Merge branch '6.2.x'

pull/35447/head
rstoyanchev 3 months ago
parent
commit
9849094586
  1. 23
      framework-docs/modules/ROOT/pages/web/webflux-functional.adoc
  2. 20
      framework-docs/modules/ROOT/pages/web/webmvc-functional.adoc

23
framework-docs/modules/ROOT/pages/web/webflux-functional.adoc

@ -294,7 +294,28 @@ allPartsEvents.windowUntil(PartEvent::isLast) @@ -294,7 +294,28 @@ allPartsEvents.windowUntil(PartEvent::isLast)
----
======
Note that the body contents of the `PartEvent` objects must be completely consumed, relayed, or released to avoid memory leaks.
NOTE: The body contents of the `PartEvent` objects must be completely consumed, relayed, or released to avoid memory leaks.
The following shows how to bind request parameters, including an optional `DataBinder` customization:
[tabs]
======
Java::
+
[source,java]
----
Pet pet = request.bind(Pet.class, dataBinder -> dataBinder.setAllowedFields("name"));
----
Kotlin::
+
[source,kotlin]
----
val pet = request.bind(Pet::class.java, {dataBinder -> dataBinder.setAllowedFields("name")})
----
======
[[webflux-fn-response]]
=== ServerResponse

20
framework-docs/modules/ROOT/pages/web/webmvc-functional.adoc

@ -184,6 +184,26 @@ val map = request.params() @@ -184,6 +184,26 @@ val map = request.params()
----
======
The following shows how to bind request parameters, including an optional `DataBinder` customization:
[tabs]
======
Java::
+
[source,java]
----
Pet pet = request.bind(Pet.class, dataBinder -> dataBinder.setAllowedFields("name"));
----
Kotlin::
+
[source,kotlin]
----
val pet = request.bind(Pet::class.java, {dataBinder -> dataBinder.setAllowedFields("name")})
----
======
[[webmvc-fn-response]]
=== ServerResponse

Loading…
Cancel
Save