Arjen Poutsma
778a00a595
javadoc
16 years ago
Arjen Poutsma
2fde8ef4d9
Fixed URI encoding in URIEditor to be RFC 2396 compliant
16 years ago
Arjen Poutsma
eb47a4b5be
SPR-5516: RestTemplate should encode the url variables
16 years ago
Arjen Poutsma
4c0edc2b9d
SPR-5515: NPE when passing null as a request to RestTemplate.postForLocation
16 years ago
Arjen Poutsma
2d0705467a
Added Form converter
16 years ago
Arjen Poutsma
e35201fc78
Javadoc
16 years ago
Juergen Hoeller
c46b0ae271
polishing
16 years ago
Juergen Hoeller
760cab8fea
refactored HTTP support into top-level package "org.springframework.http"; revised RestTemplate facility in package "org.springframework.web.client"
16 years ago
Juergen Hoeller
882c195221
polishing
16 years ago
Juergen Hoeller
0b4e7cc5ed
deprecated support for JMS 1.0.2 providers
16 years ago
Arjen Poutsma
11e7ad21b0
Added tests
16 years ago
Arjen Poutsma
332607ad6c
Fixed issue in parsing of invalid MediaTypes from java.net.HttpUrlConnection (*; q=.2)
16 years ago
Arjen Poutsma
bc8941084a
Added MultiValueMap
16 years ago
Arjen Poutsma
e22f267dba
Added ServerHttpRequest/Response to web.http, and Servlet-based implementations.
16 years ago
Arjen Poutsma
b2fdd7f1fe
Added UriTemplate class
16 years ago
Arjen Poutsma
ca535bb1d0
SPR-5260: RestTemplate
16 years ago
Arjen Poutsma
cdd37d7e8b
Character encoding tests
16 years ago
Arjen Poutsma
e9d548e62f
Fixed problem when headers were written after ClientHttpRequest.execute()
16 years ago
Arjen Poutsma
0db40dd676
Fixing tests
16 years ago
Arjen Poutsma
1bc5188953
Fixing tests
16 years ago
Juergen Hoeller
dc1edccc56
prototype beans receive independent collection/array even when based on single value (SPR-5512)
16 years ago
Arjen Poutsma
2de9e2a38d
Added HTTP conversion abstraction for RestTemplate
16 years ago
Arjen Poutsma
4a02cd96ea
Added HTTP abstraction for RestTemplate
16 years ago
Juergen Hoeller
5fed34bdb4
testing the exception message when conversion of a generic collection element fails
16 years ago
Arjen Poutsma
171b855d10
Added JUnit 4.5
16 years ago
Juergen Hoeller
84ea67669a
ModelAndView's "cleared" state gets preserved in case of plain model Map access
16 years ago
Juergen Hoeller
eb1631f458
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)
16 years ago
Juergen Hoeller
ff8e7a1289
further M2 revisions
16 years ago
Juergen Hoeller
4cc42bf16f
added "flush()" method to TransactionStatus and TransactionSynchronization interfaces; test context manager automatically flushes transactions before rolling back; general polishing of transaction management code
16 years ago
Juergen Hoeller
dd7d299aa4
updated for execution of integration tests
16 years ago
Juergen Hoeller
56bd995d9c
"url" macro in "spring.ftl" performs standard Servlet URL encoding automatically
16 years ago
Juergen Hoeller
d3d0111439
polishing
16 years ago
Juergen Hoeller
85bc98ea4b
MethodInvocations and ProceedingJoinPoints always expose original method (not bridge); ProceedingJoinPoint resolves parameter names using ASM-based parameter name discovery
16 years ago
Juergen Hoeller
02164ab6a7
always use static imports with '*'
16 years ago
Juergen Hoeller
43caa57296
optimized OrderComparator usage
16 years ago
Juergen Hoeller
9871e94cad
SimpleAliasRegistry's "getAliases" method returns transitive aliases now; @Qualifier value matching takes chained aliases of target beans into account as well
16 years ago
Juergen Hoeller
35c36dda4b
fixed HTTP invoker to support resolution of multi-level primitive array classes again
16 years ago
Juergen Hoeller
57874a6050
SmartApplicationListener interface supports source type checking; SimpleApplicationEventMulticaster caches information about event/source matches
16 years ago
Arjen Poutsma
aff17ca9e5
Uncommented test case
16 years ago
Juergen Hoeller
35040a6572
prepared for 3.0 M2 release
16 years ago
Juergen Hoeller
5a09a2d642
polishing
16 years ago
Juergen Hoeller
d56419dad9
default post-processors use their default component order now
16 years ago
Juergen Hoeller
46cbaa9729
pre-converted property values are preserved more eagerly for re-created beans (SPR-5293)
16 years ago
Juergen Hoeller
15bbd575a9
bridge method resolution works with Hibernate-generated CGLIB proxies as well (SPR-5414)
16 years ago
Juergen Hoeller
213b528ffe
ASM-based AnnotationMetadata fully resolves class arguments and enums into Java types (SPR-5477, SPR-5479)
16 years ago
Juergen Hoeller
90b5c3a8dd
@RequestMapping type-level param constraints taken into account consistently
16 years ago
Juergen Hoeller
a25e24f37e
generified TransactionCallback; WebSphereUowTransactionManager preserves original exception in case of rollback (SPR-5270)
16 years ago
Chris Beams
d0b03604c8
Remapped static resources as /petclinic/static/images/...
...
Renamed tutorial from petclinic.html -> tutorial.html
16 years ago
Chris Beams
3ddd08942c
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
16 years ago
Chris Beams
da2175c0b7
* Updated Eclipse classpath metadata
...
* Fixed (or suppressed as necessary) JSP errors in petclinic
16 years ago