Arjen Poutsma
4aa00d1acd
Added Form converter
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@679 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
0f9dd47c22
Javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@678 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
5a895a621c
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@677 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
a814fd082c
refactored HTTP support into top-level package "org.springframework.http"; revised RestTemplate facility in package "org.springframework.web.client"
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@676 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
5b1320432b
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@675 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
1033015ffa
deprecated support for JMS 1.0.2 providers
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@674 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
45c30b5f12
Added tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@673 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
a6b7cbc790
Fixed issue in parsing of invalid MediaTypes from java.net.HttpUrlConnection (*; q=.2)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@672 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
42fd21e8b4
Added MultiValueMap
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@671 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
943cece896
Added ServerHttpRequest/Response to web.http, and Servlet-based implementations.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@670 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
86497cb52a
Added UriTemplate class
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@669 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
46a54a7995
SPR-5260: RestTemplate
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@668 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
28e417d9a3
Character encoding tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@667 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
b859ccd70e
Fixed problem when headers were written after ClientHttpRequest.execute()
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@666 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
975fb59d4b
Fixing tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@665 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
7285d38c13
Fixing tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@664 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
6656a76cae
prototype beans receive independent collection/array even when based on single value (SPR-5512)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@663 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
2e4d84d32d
Added HTTP conversion abstraction for RestTemplate
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@662 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
66b8688f0e
Added HTTP abstraction for RestTemplate
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@661 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
3819be4316
testing the exception message when conversion of a generic collection element fails
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@660 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
0432420ba2
Added JUnit 4.5
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@659 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
85b427afed
ModelAndView's "cleared" state gets preserved in case of plain model Map access
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@658 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
305deb9631
SimpleAliasRegistry detects resolved aliases that loop back to the original name (SPR-5419); PropertyPlaceholderConfigurer does not modify Map in case of equal String keys (SPR-5318); inner class names in Java source style ("java.lang.Thread.State") supported as well (SPR-5210)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@657 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
ee2c165f48
further M2 revisions
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@656 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
8af560b4f4
added "flush()" method to TransactionStatus and TransactionSynchronization interfaces; test context manager automatically flushes transactions before rolling back; general polishing of transaction management code
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@655 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
c3cbe94385
updated for execution of integration tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@654 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
e3f7a0d5f6
"url" macro in "spring.ftl" performs standard Servlet URL encoding automatically
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@653 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
18e805eac2
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@652 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
ebc22a72c1
MethodInvocations and ProceedingJoinPoints always expose original method (not bridge); ProceedingJoinPoint resolves parameter names using ASM-based parameter name discovery
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@651 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
d97e70b85e
always use static imports with '*'
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@650 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
5fa3d7ae48
optimized OrderComparator usage
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@649 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
1d82467565
SimpleAliasRegistry's "getAliases" method returns transitive aliases now; @Qualifier value matching takes chained aliases of target beans into account as well
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@648 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
7bd9e03f69
fixed HTTP invoker to support resolution of multi-level primitive array classes again
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@647 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
6ad7cabd2c
SmartApplicationListener interface supports source type checking; SimpleApplicationEventMulticaster caches information about event/source matches
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@646 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Arjen Poutsma
14847cc662
Uncommented test case
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@645 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
2cc90393aa
prepared for 3.0 M2 release
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@644 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
b9f25bc30b
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@643 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
c6b1150adc
default post-processors use their default component order now
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@642 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
4c5ab74c41
pre-converted property values are preserved more eagerly for re-created beans (SPR-5293)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@641 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
07a691a575
bridge method resolution works with Hibernate-generated CGLIB proxies as well (SPR-5414)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@640 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
dc2c73743e
ASM-based AnnotationMetadata fully resolves class arguments and enums into Java types (SPR-5477, SPR-5479)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@639 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
e19066141f
@RequestMapping type-level param constraints taken into account consistently
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@638 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
4a1014eef7
generified TransactionCallback; WebSphereUowTransactionManager preserves original exception in case of rollback (SPR-5270)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@637 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
dff1f12fb0
Remapped static resources as /petclinic/static/images/...
...
Renamed tutorial from petclinic.html -> tutorial.html
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@636 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
9f3c071fd1
Polishing the new RESTful interface to the petclinic webapp (SPR-5487):
...
* Eliminated redundant 'clinic' servlet mapping (was: http://localhost:8080/petclinic/clinic/owners ; now: http://localhost:8080/petclinic/owners )
* A parameterless GET for /owners now returns the list of all owners, rather than an error.
* /owners/form is now /owners/search (distinguishes the 'search form' resource from the 'edit owner form' resource)
* Eliminated any need for redirects, <welcome-file-list/>, and index.jsp. Deleted all of them.
* Updated /owners/{oid}/edit to submit using PUT instead of POST
* Updated URI for edit pet form from /owners/{oid}/pets/{pid} to /owners/{oid}/pets/{pid}/edit (the edit form is a distinct resource)
* Updated /owners/{oid}/pets/{pid}/edit to submit using PUT instead of POST
Changes unrelated to the web interface:
* Partitioned up JSPs into new owners, pets, and vets folders.
* Renamed those JSPs, e.g. ownerForm.jsp -> owners/form.jsp; findOwners.jsp -> owners/search.jsp; owners.jsp -> owners/list.jsp
* Updated various controllers to respect the changes to the URI templates, etc.
* Updated .classpath to include all necessary projects and libs to run the webapp successfully in WTP
* Updated JSP error checking rules to relax validation of fragments like header.jsp and footer.jsp
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@635 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Chris Beams
ec7ffc0f99
* Updated Eclipse classpath metadata
...
* Fixed (or suppressed as necessary) JSP errors in petclinic
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@634 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
af7518626f
TypeUtils detects variations of ParameterizedType/GenericArrayType assignability as well
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@633 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
319fbf783b
UrlResource eagerly closes HTTP connections in case of "getInputStream()" failure (SPR-5338)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@632 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
c64962792a
completed documentation on session destruction callbacks
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@631 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago
Juergen Hoeller
baa83177f9
optional boolean parameters in MVC handler methods resolve to "false" if not present
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@630 50f2f4bb-b051-0410-bef5-90022cba6387
17 years ago