- 14 12月, 2016 4 次提交
-
-
由 Stephane Maldini 提交于
-
由 Stephane Maldini 提交于
-
由 Stephane Maldini 提交于
-
由 Juergen Hoeller 提交于
Built-in support in MethodParameter and DependencyDescriptor supersedes our separate KotlinUtils helper. Issue: SPR-14951
-
- 13 12月, 2016 22 次提交
-
-
由 Juergen Hoeller 提交于
Support lazy initialization of BindingResult when customize a MessageCodesResolver
-
由 Kazuki Shimizu 提交于
Issue: SPR-15009
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-15007
-
由 Brian Clozel 提交于
The `pathPatterns` args are relative to the patterns configured for the resource handler. Issue: SPR-14817
-
由 Rossen Stoyanchev 提交于
Issue: SPR-14527
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
The WebSocketHandler adapters for all runtimes now extend WebSocketHandlerAdapterSupport, which now also exposes a shared DataBufferFactory property initialized from the response. Issue: SPR-14527
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
suspend/resumeReceiving in the AbstractListenerWebSocketSession are now abstract methods. In Tomcat/Jetty these methods are no-op implementations that are then coupled with a buffering strategy via Flux#onBackpressureBuffer. In Undertow they rely on flow control for receiving WebSocket messages. Issue: SPR-14527
-
由 Violeta Georgieva 提交于
- Added suspended flag to indicate whether the ReceivePublisher is able to process the incoming messages. - Use buffer strategy for the incoming messages. Issue: SPR-14527
-
由 Violeta Georgieva 提交于
Issue: SPR-14527
-
由 Rossen Stoyanchev 提交于
Dropped "Support" from the name since it not only provides support methods but actually implements WebSocketSession. Renamed inner classes: WebSocketMessagePublisher -> WebSocketReceivePublisher WebSocketMessageProcessor -> WebSocketSendProcessor Add protected getter for sendProcessor. Reduce scoping: WebSocketReceivePublisher -> private WebSocketSendProcessor -> protected WebSocketSendProcessor#setReady -> public (class is still protected) A few more method name alignments and Javadoc updates. Issue: SPR-14527
-
由 Rossen Stoyanchev 提交于
AbstractRequestBodyPublisher and AbstractResponseBodyProcessor are now used for WebSocket messages too and have been renamed more generally to AbstractListenerReadPublisher and AbstractListenerWriteProcessor. Issue: SPR-14527
-
由 Violeta Georgieva 提交于
Issue: SPR-14527
-
由 Violeta Georgieva 提交于
Issue: SPR-14527
-
由 Violeta Georgieva 提交于
Issue: SPR-14527
-
由 Violeta Georgieva 提交于
In preparation for use with WebSockets. Issue: SPR-14527
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-14971
-
由 Juergen Hoeller 提交于
Issue: SPR-15005
-
- 12 12月, 2016 5 次提交
-
-
由 Juergen Hoeller 提交于
This commit also migrates from a WeakHashMap to a ConcurrentReferenceHashMap, allowing for concurrent access to existing cache entries. Issue: SPR-15006
-
由 Juergen Hoeller 提交于
Issue: SPR-14906
-
由 Brian Clozel 提交于
When getting the lookup path of a resource, both query params and hashes should be removed from the request path. This commit fixes the public path resolution for paths like `/resources/main.svg#icon-hamburgermenu`. Issue: SPR-14928
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
- 10 12月, 2016 3 次提交
-
-
由 Brian Clozel 提交于
Prior to this commit, `@ExceptionHandler` methods could not be injected with `RedirectAttributes` arguments. This would make it impossible to handle an error by redirecting to another view and add flashmap attributes, to be included in the model when the next view is called. Here is an example: ``` @ExceptionHandler(MyException.class) public String handleException(MyException ex, RedirectAttributes redirectAttributes) { redirectAttributes.addFlashAttribute("errorMessage", "This is an error message"); return "redirect:/"; } ``` This commit adds a new `RedirectAttributesMethodArgumentResolver` instance in the list of pre-configured `HandlerMethodArgumentResolver` in `ExceptionHandlerExceptionResolver`. Issue: SPR-14651
-
由 Juergen Hoeller 提交于
Issue: SPR-14996
-
由 Juergen Hoeller 提交于
CommonsMultipartFile.getOriginalFilename() can be configured to preserve header-specified filename as-is Issue: SPR-14613
-
- 09 12月, 2016 6 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-14998
-
由 Juergen Hoeller 提交于
Issue: SPR-14940
-
由 Juergen Hoeller 提交于
Issue: SPR-14994
-
由 Juergen Hoeller 提交于
Issue: SPR-14986
-
由 Juergen Hoeller 提交于
Issue: SPR-14972
-
由 Brian Clozel 提交于
Issue: SPR-14940
-