Costin Leau
01e79cfedd
SPR-7703
...
- minor performance improvements to servlet and portlet handlers
15 years ago
Arjen Poutsma
7cc3f49910
SPR-7695 - Add ETag version of WebRequest.checkNotModified()
15 years ago
Chris Beams
f480333d31
Merge 3.1.0 development branch into trunk
...
Branch in question is 'env' branch from git://git.springsource.org/sandbox/cbeams.git; merged into
git-svn repository with:
git merge -s recursive -Xtheirs --no-commit env
No merge conflicts, but did need to
git rm spring-build
prior to committing.
With this change, Spring 3.1.0 development is now happening on SVN
trunk. Further commits to the 3.0.x line will happen in an as-yet
uncreated SVN branch. 3.1.0 snapshots will be available
per the usual nightly CI build from trunk.
15 years ago
Juergen Hoeller
40fa8afce4
DispatcherPortlet's default resource serving explicitly prevents access to WEB-INF and META-INF (SPR-7540)
16 years ago
Juergen Hoeller
668207d59d
fixed Portlet UnavailableException tests (SPR-7542)
16 years ago
Juergen Hoeller
803b336354
fixed Portlet UnavailableException tests (SPR-7542)
16 years ago
Juergen Hoeller
bf90a2ddb6
DispatcherPortlet throws custom NoHandlerFoundException instead of misleading UnavailableException (SPR-7542)
16 years ago
Juergen Hoeller
88e0dcfa06
added MockMultipartFile to web-portlet module
16 years ago
Juergen Hoeller
bd05b046d0
reverted shortening of action exception parameter value; fixed multipart test (SPR-7495)
16 years ago
Juergen Hoeller
7e5215b5d4
fixed typo
16 years ago
Juergen Hoeller
ba946c08dd
copy event parameters to render parameters in case of an action exception as well (SPR-7495)
16 years ago
Juergen Hoeller
3eda5144ae
DispatcherPortlet copies all action parameters to render parameters in case of an action exception (SPR-7495); shortened Portlet MVC's action exception render parameter value to "true"
16 years ago
Juergen Hoeller
e68f2f0a5f
removed unused HandlerExecutionChain caching
16 years ago
Juergen Hoeller
45d9b0cb2d
allow for writing the response directly in a Portlet @ExceptionHandler method (like in the Servlet equivalent)
16 years ago
Juergen Hoeller
66b4499973
polishing
16 years ago
Juergen Hoeller
e035477e6a
extended synchronization for methodResolverCache (SPR-7525)
16 years ago
Juergen Hoeller
d1afb29074
Servlet/PortletContextResource inherit isReadable, contentLength and lastModified from AbstractFileResolvingResource
16 years ago
Juergen Hoeller
b2b1ff60dd
CommonsMultipartResolver cleans up all multipart files in case of multiple files for same name as well (SPR-2784)
16 years ago
Juergen Hoeller
255d1ad434
WebDataBinder and @MVC request param binding detect and introspect MultipartFile arrays as well (SPR-2784)
16 years ago
Juergen Hoeller
1841b14b21
consistent mocks between modules
16 years ago
Juergen Hoeller
fd159246ed
polishing
16 years ago
Juergen Hoeller
35971f9f90
revised handler method resolution, in particular with respect to generic interfaces (SPR-7355)
16 years ago
Juergen Hoeller
4af36454ba
PortletWrappingController supports Portlet 2.0 resource and event requests as well (SPR-7430)
16 years ago
Juergen Hoeller
753cda3d81
Portlet AbstractController consistently uses session mutex if "synchronizeOnSession" is active
16 years ago
Juergen Hoeller
7e9e8401f7
@ExceptionHandler works for inherited method and CGLIB proxies on Portlet controllers as well (SPR-7337)
16 years ago
Juergen Hoeller
5d6937bab1
Portlet @MVC's implicit render model will be updated at the end of the event phase
16 years ago
Juergen Hoeller
037c277351
@MVC handler methods reliably resolve MultipartRequest arguments with HiddenHttpMethodFilter (SPR-7296)
16 years ago
Juergen Hoeller
2f4453a99c
revised Portlet SessionStatus.setComplete() to avoid re-exposure of attributes in render phase (SPR-6126); shortened implicit model render parameter name to "implicitModel" (SPR-7149)
16 years ago
Juergen Hoeller
33252495cf
fixed @ExceptionHandler resolution in case of multiple matches at different inheritance levels (SPR-7085)
16 years ago
Juergen Hoeller
65e88449aa
DispatcherPortlet passes handler instance into HandlerExceptionResolver for action exception; DispatcherPortlet applies preHandleRender callbacks in case of action exception as well (SPR-6959)
16 years ago
Juergen Hoeller
20de98362a
use simple type name in "missing parameter" exception text
16 years ago
Juergen Hoeller
ea7ff5241d
polishing
16 years ago
Juergen Hoeller
2c9753ad25
NativeWebRequest detects native MultipartRequest even when decorated (SPR-6594)
16 years ago
Juergen Hoeller
0a6f2348b8
WebRequest is a resolvable dependency in Servlet/Portlet web application contexts (SPR-6727)
16 years ago
Juergen Hoeller
b5b1962530
removed MultipartRequest mixin interface again (avoiding a package dependency cycle)
16 years ago
Juergen Hoeller
1e1964a060
reintroduced createBinder template method in Servlet/Portlet AnnotationMethodHandlerAdapter (SPR-6534)
16 years ago
Juergen Hoeller
f72769a621
added order property to AnnotationMethodHandlerAdapter (SPR-6516)
16 years ago
Arjen Poutsma
541aae12ef
SPR-5802 - NullPointerException when using @CookieValue annotation
16 years ago
Juergen Hoeller
46cd083976
added chaining-capable "add" method to MutablePropertyValues
16 years ago
Chris Beams
20ec13ded5
SPR-5529: removed package.html files
16 years ago
Chris Beams
ca0b590bb9
SPR-5523: converted a few additional package.html artifacts to package-info.java
16 years ago
Arjen Poutsma
8de34c6fa7
SPR-6301 - Support @RequestHeader on HttpHeaders parameters
16 years ago
Juergen Hoeller
8a09c8e7da
reworked ConfigurationClass(Web)ApplicationContext into AnnotationConfig(Web)ApplicationContext; revised BeansException signatures
17 years ago
Juergen Hoeller
ee8ed4e410
fixed getBean signature ambiguity in tests
17 years ago
Juergen Hoeller
a429e230b6
revised version checks and exception signatures
17 years ago
Juergen Hoeller
677baaceb8
polishing
17 years ago
Juergen Hoeller
4d29f65a9c
@Event/ResourceMapping uniquely mapped to through event/resource id, even across controllers (SPR-6062); type-level @RequestMapping header conditions validated in Portlet environments as well
17 years ago
Juergen Hoeller
ea40fb9bcd
all @SessionAttributes get exposed to the model before handler method execution; MultipartRequest is available as a mixin interface on (Native)WebRequest as well
17 years ago
Juergen Hoeller
09e6a85edd
fixed overview files
17 years ago
Juergen Hoeller
9f75eb4f44
do not check for action exception in resource phase (SPR-6129)
17 years ago