Spring Framework
3.2.0.RC2
Spring Framework
Reference Documentation xviii
The bind macros ..................................................................................... 512
Simple binding ....................................................................................... 512
Form input generation macros ................................................................. 513
HTML escaping and XHTML compliance ............................................... 517
18.5. XSLT ............................................................................................................ 518
My First Words .............................................................................................. 518
Bean definitions ..................................................................................... 518
Standard MVC controller code ................................................................ 518
Convert the model data to XML .............................................................. 519
Defining the view properties ................................................................... 520
Document transformation ........................................................................ 520
Summary ........................................................................................................ 521
18.6. Document views (PDF/Excel) ......................................................................... 521
Introduction .................................................................................................... 521
Configuration and setup .................................................................................. 521
Document view definitions ...................................................................... 522
Controller code ....................................................................................... 522
Subclassing for Excel views .................................................................... 522
Subclassing for PDF views ..................................................................... 523
18.7. JasperReports ................................................................................................. 524
Dependencies ................................................................................................. 524
Configuration ................................................................................................. 524
Configuring the ViewResolver ........................................................... 525
Configuring the Views ........................................................................... 525
About Report Files ................................................................................. 525
Using JasperReportsMultiFormatView ....................................... 526
Populating the ModelAndView ..................................................................... 526
Working with Sub-Reports .............................................................................. 527
Configuring Sub-Report Files .................................................................. 528
Configuring Sub-Report Data Sources ..................................................... 528
Configuring Exporter Parameters ..................................................................... 529
18.8. Feed Views ................................................................................................... 529
18.9. XML Marshalling View ................................................................................. 530
18.10. JSON Mapping View ................................................................................... 530
19. Integrating with other web frameworks ...................................................................... 531
19.1. Introduction ................................................................................................... 531
19.2. Common configuration ................................................................................... 532
19.3. JavaServer Faces 1.1 and 1.2 .......................................................................... 533
DelegatingVariableResolver (JSF 1.1/1.2) ........................................................ 533
SpringBeanVariableResolver (JSF 1.1/1.2) ....................................................... 534
SpringBeanFacesELResolver (JSF 1.2+) .......................................................... 534
FacesContextUtils ........................................................................................... 535
19.4. Apache Struts 1.x and 2.x .............................................................................. 535
ContextLoaderPlugin ...................................................................................... 535
DelegatingRequestProcessor .................................................................... 536