1. 20 9月, 2016 2 次提交
  2. 19 9月, 2016 1 次提交
  3. 17 9月, 2016 8 次提交
  4. 16 9月, 2016 1 次提交
  5. 15 9月, 2016 1 次提交
  6. 14 9月, 2016 3 次提交
  7. 13 9月, 2016 1 次提交
  8. 12 9月, 2016 5 次提交
  9. 10 9月, 2016 2 次提交
    • B
      Change default appcache manifest file extension · 1881aa5b
      Brian Clozel 提交于
      This commit changes the default file extension configured with
      `AppCacheManifestTranformer`. This ResourceTransformer was previously
      considering `.manifest` files by default, but this has been changed in
      the official spec to `appcache`, in order not to clash with Microsoft's
      unregistered application/manifest type.
      
      Issue: SPR-14687
      1881aa5b
    • B
      Rename ResolvedResource to HttpResource · 4588b6c9
      Brian Clozel 提交于
      `ResolvedResource` is a rather generic name - changing the extended
      interface to something more meaningful: `HttpResource`.
      For now, implementations are linked with the resource handling chain,
      but this aspect has been removed from the interface documentation.
      
      Issue: SPR-14264
      4588b6c9
  10. 09 9月, 2016 3 次提交
    • A
      Fix using system default charset in view rendering · 5f941c1d
      Arjen Poutsma 提交于
      Prior to this commit, FreeMarkerView used the system default charset to
      render. This commit switches this by defaulting to UTF-8, if no charset
      is specified in the content type.
      
       - Add contentType parameter to AbstractView.renderInternal, used to
       determine the charset contained therein
       - Adds a defaultCharset property to AbstractView and
       ViewResolverSupport.
      5f941c1d
    • A
      Changed View.render method to take Map<String, ?> · a746c3c5
      Arjen Poutsma 提交于
      Changed View's render method from taking a HandlerResult to taking a
      Map<String, ?>, in order to facilitate scenarios where a HandlerResult
      is not available (i.e. web.reactive.function).
      a746c3c5
    • A
      Polishing · f4ae831f
      Arjen Poutsma 提交于
       - Changed Response.sse methods to allow for specific Publisher types to
       be returned in Response.
      f4ae831f
  11. 07 9月, 2016 4 次提交
    • A
      Removed unnecessary Driver file · 10e157a5
      Arjen Poutsma 提交于
      10e157a5
    • A
      Polishing · f8ac17f2
      Arjen Poutsma 提交于
      Two changes to web.reactive.function:
      
       - Changed Response.stream method to allow for specific Publisher types
       to be returned in Response.
      
       - Router now stores HttpMessageReader|Writer retrieved from
       Configuration in the attributes as supplier, not as stream, to allow
       for multiple reads.
      f8ac17f2
    • A
      Removed attributes() from Request · bebaee97
      Arjen Poutsma 提交于
      Removes attributes() method from Request, as it exposes a mutable map.
      bebaee97
    • B
      Add ResolvedResource in resource handling chain · ccb3c44d
      Brian Clozel 提交于
      Prior to this commit, the resource handling chain and its
      `ResourceResolvers` would use specific `Resource` implementations in
      order to add resource metadata to the HTTP response. For example,
      `VersionedResource` and `EncodedResource` are both adding specific HTTP
      response headers.
      
      This commit aims at making this mechanism more stable and reusable,
      since the previous implementation would fail in case a resolved resource
      would be both a `VersionedResource` wrapping a `EncodedResource` (or the
      other way arount). Only one of the specific implementations would
      contribute its metadata since the code supporting that in
      `ResourceHttpRequestHandler` would only check for `instanceof` tests,
      whereas those implementations are acutally delegating calls to
      the wrapped resource.
      
      Now both `VersionedResource` and `EncodedResource` have been replaced by
      specific implementations of `ResolvedResource`, which directly provides
      those HTTP response headers as part of `getResponseHeaders()`.
      
      This commit applies the same changes for the web reactive
      implementations and its `ResourceWebHandler`.
      
      Issue: SPR-14264
      ccb3c44d
  12. 06 9月, 2016 3 次提交
  13. 03 9月, 2016 3 次提交
  14. 02 9月, 2016 3 次提交