rstoyanchev
a9a404266c
Data binding from pathvars and headers in fn handlers
...
Closes gh-35800
3 weeks ago
rstoyanchev
977582fced
Document data binding for functional endpoints
...
Closes gh-35367
3 months ago
Juergen Hoeller
a0c083619f
Consistent line breaks in reference documentation
5 months ago
rstoyanchev
26d413c521
Update router function docs for API versioning
...
Closes gh-35113
6 months ago
Yanming Zhou
d8ac3ff31f
Fix typo in WebMvc.fn document
...
Closes gh-35045
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
6 months ago
Sam Brannen
f27382cfb6
Consistently indent code with tabs in reference manual
8 months ago
Taeik Lim
a946fe2bf8
Fix broken link for Server-Sent Events
...
Signed-off-by: Taeik Lim <sibera21@gmail.com>
Closes gh-34705
9 months ago
Tran Ngoc Nhan
ebae02a92b
Fix broken links in the web reference documentation
...
Closes gh-34115
1 year ago
rstoyanchev
41a9db376d
Deprecate pathExtension routing predicates
...
Closes gh-34103
1 year ago
rstoyanchev
a63cf06496
Update Javadoc snippets for static resource locations
...
Switch to FileUrlResource, the same as what is used get with
the "file:" prefix in webmvc and webflux config.
See gh-33712
1 year ago
Sam Brannen
4fb70b671a
Remove obsolete role attributes for tab groups in the reference manual
...
Since we now use asciidoctor-tabs instead of spring-asciidoctor-backends,
we no longer need the `role="primary"` and `role="secondary"` attributes
for tab groups.
Closes gh-33506
1 year ago
Sébastien Deleuze
9cc74e78f8
Refine "Redirecting to a resource" section code sample
...
The commit updates the code sample to use a null element friendly list.
Closes gh-32423
2 years ago
Stéphane Nicoll
48da9524c3
Polish
2 years ago
Sam Brannen
10bc93c058
Polishing
2 years ago
Sébastien Deleuze
8c3fc8c549
Add documentation for functional resource handling
...
Closes gh-27257
2 years ago
Rob Winch
3a0a19cff8
Fix migration to asciidoctor tabs
...
The automation to asciidoctor tabs did not migrate properly for all
cases this commit fixes the migration.
See gh-30435
3 years ago
Rob Winch
39146f9066
Migrate to Asciidoctor Tabs
3 years ago
Rob Winch
139cde47e2
Fix cross references
3 years ago
Rob Winch
9ceb75b228
Insert explicit ids for headers
3 years ago
Rob Winch
3fe7c65218
Migrate Structure
3 years ago
Sam Brannen
4171e35546
Fix formatting in examples
3 years ago
Sam Brannen
11f3edc352
Change plain 'WebFlux' links to 'See equivalent in the Reactive stack'
...
Closes gh-29694
3 years ago
Sam Brannen
c2b16f1ffb
Fix code example callouts in reference manual
3 years ago
Sam Brannen
6af94dffe5
Add "missing" callout for parity
3 years ago
Sam Brannen
cd27fbe550
Add callouts to Kotlin examples for parity
3 years ago
Brian Clozel
acd9016fc3
Create framework-docs module
...
This commit creates a new "framework-docs" module, which is dedicated to
documentation generation (reference and API docs).
This commit refactors the build configuration and moves the asciidoc
files to a separate location, but does not change the name nor the
nature of published artifacts.
Closes gh-29417
3 years ago
Arjen Poutsma
27738cc20f
Fix code samples for nested router functions
...
Closes gh-28603
4 years ago
Dmitriy Bogdanov
c46cc666d6
Fix some typos and mistakes in ref docs
...
Closes gh-27388
4 years ago
Steve Wei
b120e0b8f4
Fix Kotlin example for filtering handler functions
...
Closes gh-#27337
4 years ago
Arjen Poutsma
d80b08084e
Document ordering of RouterFunction beans
...
Closes gh-26283
5 years ago
Arjen Poutsma
a1320cd450
Add SSE support to WebMvc.fn
...
This commit adds support for sending Server-Sent Events in WebMvc.fn,
through the ServerResponse.sse method that takes a SseBuilder DSL.
It also includes reference documentation.
Closes gh-25920
5 years ago
xuxiang
66138f0dce
Fix a few typos in the web reference docs
...
Closes gh-25893
Co-authored-by: zhiyi.xx <zhiyi.xx@antfin.com>
5 years ago
Arjen Poutsma
200b33b26a
Add no path HTTP method variants for route builder
...
This commit adds two overloaded methods for each HTTP method in the
WebFlux.fn and WebMvc.fn route builders: one method taking just a
handler function, the other a request predicate and handler function.
After this commit, it is no longer required to provide a String path,
which is particularly useful when nesting routes, and the path would be
"".
Closes gh-25752
5 years ago
Arjen Poutsma
444c8185b6
Add document on async support in WebMvc.fn
...
This commit adds reference documentation about the support for
asynchronous types in WebMvc.fn.
5 years ago
Jay Bryant
1c83b3fc22
Wording changes
...
Replace potentially insensitive language with more neutral language.
Closes gh-25314
5 years ago
DK Lee
6419b18bee
Fix typo in Java example for handler class
...
Closes gh-25302
6 years ago
rahulmlokurte
0e9da17910
Fix typo in webmvc-functional.adoc
...
Closes gh-24968
6 years ago
Rob Winch
754a8ca05a
Fix Asciidoctor Warnings
...
- Fix "possible invalid reference" errors
- Add <filename>.adoc where necessary
- Remove invalid link to beans-servicelocator This section no longer exists
- Fix "skipping reference to missing attribute" errors
- Add pass macro to escape literals interpreted as attributes
- Add missing :api-spring-framework: attribute
- Remove invalid {JB} attribute
Closes gh-24427
6 years ago
Rossen Stoyanchev
5a552f1670
Update links between WebFlux and Web MVC
6 years ago
denisgalaybo
9526e39f88
Fix errors in reference manual
...
Closes gh-24008
6 years ago
Sebastien Deleuze
840249778a
Polish Kotlin reference documentation for WebMvc.fn
...
See gh-23657
6 years ago
Arjen Poutsma
9ffecc5059
Polish reference documentation for WebMvc.fn
6 years ago
Arjen Poutsma
652bbdad2a
Add reference documentation for WebMvc.fn
...
This commit introduces reference documentation for WebMvc.fn, the
functional web framework.
Closes gh-23657
6 years ago
Sebastien Deleuze
1dfe304da4
Improve parity between Java and Kotlin router DSL
...
This commit adds following functions to the Kotlin DSL:
add, filter, before, after and onError.
Closes gh-23524
6 years ago
Sebastien Deleuze
5a0216d657
Improve parity between Java and Kotlin router DSL
...
This commit adds variants with pattern + predicate to
Kotlin router DSLs, and vararg where necessary.
Closes gh-23524
6 years ago
Sebastien Deleuze
40a55b412d
Rename BodyBuilder#bodyAndAwait to bodyValueAndAwait
6 years ago
Sebastien Deleuze
52976246ac
Remove bodyWithType extension from WebFlux
...
Since there is no more clash with the new bodyValue
method name.
Closes gh-23523
6 years ago
Sebastien Deleuze
14558844bc
Add Kotlin code snippets to WebFlux refdoc
...
See gh-21778
6 years ago
Sebastien Deleuze
bcad276adb
Fix Jackson documentation broken links
...
Closes gh-23153
7 years ago
Sebastien Deleuze
bd568ea2f1
Document how to specify Jackson JSON view serialization hints
...
Closes gh-23150
7 years ago