Juergen Hoeller
8f23c66512
SpringBeanAutowiringSupport is able to process @Value annotations on any given target instance (SPR-8574)
2011-08-03 10:19:27 +00:00
Juergen Hoeller
8745024969
added getContentAsByteArray() and getContentAsString() methods (SPR-8575); actually implemented forward, include and handlePageException methods
2011-08-02 23:52:54 +00:00
Juergen Hoeller
c864908779
Spring JSP tags do not use their own expression support on Servlet 3.0 containers by default; added support for web.xml context-param "springJspExpressionSupport" (explicit "true"/"false")
2011-07-28 20:25:18 +00:00
Rossen Stoyanchev
f4adf227be
SPR-6464 Add @FlashAttributes annotation and FlashStatus method argument
2011-07-27 21:46:36 +00:00
Juergen Hoeller
2c504012ad
HtmlUtils properly escapes single quotes as well
2011-07-27 21:22:04 +00:00
Juergen Hoeller
38837eddfd
HtmlUtils properly escapes single quotes as well
2011-07-27 20:35:41 +00:00
Rossen Stoyanchev
75ad185558
SPR-8561 Permit null values for simple controller method arguments types without annotations.
2011-07-26 12:36:01 +00:00
Juergen Hoeller
d7cd11a48c
consistent update of HeaderValueHolder class
2011-07-26 00:39:01 +00:00
Rossen Stoyanchev
2cf2fc195e
SPR-5628 Add HttpPutFormContentFilter in order to make form encoded data available via ServletRequest.getParameter*()
2011-07-25 18:58:34 +00:00
Juergen Hoeller
179dad8c24
defensive checking that a provided class actually implements WebApplicationInitializer (SPR-8557); avoid early initialization of Commons Logging (using ServletContext logging instead)
2011-07-25 11:33:08 +00:00
Rossen Stoyanchev
3363d05879
SPR-8483 Add integration test for accessing multipart request parts with @RequestPart
2011-07-21 16:24:33 +00:00
Juergen Hoeller
571535352b
revised Servlet 3.0 based StandardServletMultipartResolver for correct param/file distinction; added multipart content type and headers access to MultipartRequest (dropping the previous header access solution on MultipartFile); MultipartFilter uses a Servlet 3.0 based StandardServletMultipartResolver by default
2011-07-20 20:46:53 +00:00
Juergen Hoeller
65ad44dadc
polishing
2011-07-18 20:50:35 +00:00
Rossen Stoyanchev
2568a3c2c6
SPR-8001 Recognize case when MultipartRequest is null and argument is of type MultipartFile and raise helpful exception.
2011-07-18 13:49:47 +00:00
Rossen Stoyanchev
b8c723d080
SPR-8532 Upgrade org.springframework.web.servlet to Servlet 3.0 (as provided dependency) and add support for javax.servlet.Part parameter
2011-07-18 12:06:11 +00:00
Juergen Hoeller
0c2a6395e7
revised package-level request and response classes
2011-07-13 23:14:02 +00:00
Juergen Hoeller
6cd55b7986
ContextLoader and FrameworkServlet support "contextId" parameter for custom serialization id
2011-07-03 22:36:42 +00:00
Juergen Hoeller
36b582682d
added "autoGrowNestedPaths" property to ConfigurableWebBindingInitializer
2011-07-03 21:24:06 +00:00
Chris Beams
ce0a0ff3d4
Move JNDI_PROPERTY_SOURCE_ENABLED_FLAG constant
...
Move JNDI_PROPERTY_SOURCE_ENABLED_FLAG from JndiPropertySource to
StandardServletEnvironment, as this is the only context in which the
constant makes sense.
2011-07-02 21:26:38 +00:00
Chris Beams
fecd6edf75
Fix unnecessary casts in Servlet*PropertySource
2011-06-30 22:34:08 +00:00
Chris Beams
4756badc1d
Prevent NPE in SpringServletContainerInitializer
...
Issue: SPR-8496
2011-06-29 17:33:07 +00:00
Rossen Stoyanchev
0dae1a6bd8
SPR-8447 Provide sufficient contextwherever possible when exceptions are raised in new @MVC classes.
2011-06-29 15:36:18 +00:00
Rossen Stoyanchev
3a87d8e7cb
SPR-8483 Add support for @RequestPart annotated method parameters
2011-06-28 19:22:33 +00:00
Juergen Hoeller
3bbefb3e65
fixed getHeaderNames signature
2011-06-28 14:08:47 +00:00
Juergen Hoeller
0371f569ec
added headers support to MultipartFile abstraction
2011-06-27 23:02:13 +00:00
Rossen Stoyanchev
78470782d4
SPR-8487 Ensure setters for argument resolvers and return value handlers replace the defaults completely.
2011-06-27 22:23:10 +00:00
Chris Beams
24a8a05f24
Polish WebApplicationInitializer Javadoc
2011-06-25 03:49:54 +00:00
Rossen Stoyanchev
1e07af8827
SPR-7608 Add fallback mechanism for instantiating a model attribute from a path variable
2011-06-24 17:18:53 +00:00
Rossen Stoyanchev
8e240d814b
SPR-6909 Improve extension hooks in DefaultDataBinderFactory and subclasses.
2011-06-24 12:04:16 +00:00
Rossen Stoyanchev
efaa941672
SPR-8476 Translate JsonMappingExceptions to HttpMessageNotReadableException (and thus response status code 400) consistent with JsonParseExceptions
2011-06-23 13:17:18 +00:00
Rossen Stoyanchev
69bba30ed8
SPR-8429 Add test cases for missing header, cookie, and pathvar values
2011-06-23 12:47:54 +00:00
Chris Beams
e79e08d7f7
Prefer / or /app/* over /main in servlet examples
2011-06-16 22:42:50 +00:00
Arjen Poutsma
ac7d48e5a8
Fixing tests
2011-06-14 13:16:45 +00:00
Arjen Poutsma
c42671a78a
SPR-7911 - Better handling of 204 No Content in RestTemplate
2011-06-14 10:37:49 +00:00
Sam Brannen
f5bed462bf
Fixed Eclipse classpath regarding Commons IO and Codec
2011-06-11 19:26:38 +00:00
Juergen Hoeller
c60511bf04
shortened build properties "org.junit.version" to "junit.version" and "org.testng.version" to "testng.version"; reverted SLF4J version back to 1.5.3 (for Hibernate 3.3.1 compatibility)
2011-06-09 09:58:15 +00:00
Chris Beams
ae61aa3555
Revert introduction of AnnotationConfigCapableAC
...
Per review with Juergen in light of SPR-8413, which will revisit the
overall structure of ACAC and ACWAC.
Issue: SPR-8365, SPR-8413
2011-06-09 02:54:34 +00:00
Juergen Hoeller
3b704272e3
polishing
2011-06-08 22:52:43 +00:00
Juergen Hoeller
d5b9b26fea
extended coverage of JSF 2.0 implicit attributes: "viewScope", "flash", "resource"
2011-06-08 00:12:50 +00:00
Rossen Stoyanchev
7dcd71c543
SPR-7994 Add missing optional flag for Rome library in spring-web
2011-06-07 15:01:35 +00:00
Arjen Poutsma
fa3e9bdfdd
SPR-7439 - JSON (jackson) @RequestBody marshalling throws awkward exception
2011-06-06 10:33:04 +00:00
Chris Beams
bce9149947
Polish WebApplicationInitializer Javadoc
2011-06-06 08:30:36 +00:00
Rossen Stoyanchev
f1ad53d570
SPR-6709 Update changelog and add one test
2011-06-03 09:38:22 +00:00
Rossen Stoyanchev
d2a99de9fc
Add ModelFactory test for HttpSessionRequiredException
2011-06-03 09:38:16 +00:00
Chris Beams
c3675b44b4
Polish WebApplicationInitializer Javadoc
2011-05-31 06:42:36 +00:00
Chris Beams
847b54f3b1
Sort WebApplicationInitializers properly
...
Issue: SPR-7672
2011-05-31 01:12:34 +00:00
Chris Beams
948aa4f589
Introduce DelegatingFilterProxy constructors
...
Issue: SPR-7672
2011-05-30 12:57:19 +00:00
Chris Beams
1e1a05e9f8
Polish DelegatingFilterProxy Javadoc
2011-05-30 12:56:32 +00:00
Chris Beams
e36b5e9b7e
Introduce ContextLoader(Listener) constructors
...
Constructors have been added to both ContextLoader and
ContextLoaderListener to support instance-based programmatic
registration of listeners within ServletContainerInitializer
implementations in Servlet 3.0+ environments, and more particularly
when using Spring 3.1's WebApplicationInitializer SPI.
Issue: SPR-7672
2011-05-30 12:56:01 +00:00
Chris Beams
2b4328023e
Improve ApplicationContextInitializer sorting
...
ContextLoader and FrameworkServlet now use
AnnotationAwareOrderComparator to support @Order usage; previously
supported only implementation of the Ordered interface.
2011-05-30 12:55:33 +00:00