The Hebrew University Magnes Press


 View book pages:
  




Chapter 13: Next Steps

by Joey Bernal, Peter Blinstrubas, Tim Hanis, Stefan Hepper, Ron Lynn, Cayce Marston, Usmon Memon, Varadarajan Ramamoorthy
Chapter13:NextStepswithWorkplaceForms..........................405WorkplaceFormsArchitectures..............................405 Pre- Populating Workplace Forms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 Keeping Form Submission Within Context of Your Portal Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 Workplace Forms/ Process Integration Models. . . . . . . . . . . . . . . . . . . 418 Form Processing and Data Extraction . . . . . . . . . . . . . . . . . . . . . . . . . 425 Inter- Portlet Communication and Workplace forms . . . . . . . . . . . . . . 429 Workplace forms/ proces Integration models . . . . . . . . . . . . . . . . . . . . 430 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432 Chapter 14: Enhancing the User Experience with Ajax . . . . . . . . . . . . . . . . . . . 433 Introduction to Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433 Ajax Processing Flow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436 Ajax in the Portal Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443 Ajax Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 Security Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463 Appendix A: Looking Toward V2.0 of the Java Portlet Specification . . . . . . . . . 465 Coordination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Resource Rendering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468 Ajax Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 Better Support of Existing Web Frameworks. . . . . . . . . . . . . . . . . . . . 470 Client- Capabilities Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 Advanced Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 Portlet Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 Portlet Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 Further Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 Appendix B: Setting Up the Data Components . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 Using iBATIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 Data Access Using a Singleton Model. . . . . . . . . . . . . . . . . . . . . . . . . 474 Quick Start Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475   Custom Setup Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482 Contents viii

Zoom in  zoom  Zoom out
  << Topic >>  | Contents | Index             |<   <<    Page       >>   >|  
Chapter 13: Next Steps with Workplace Forms . . . . . . . . . . . . . . . . . . . . . . . . . . 405 Workplace Forms Architectures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405 Pre- Populating Workplace Forms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 Keeping Form Submission Within Context of Your Portal Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 Workplace Forms/ Process Integration Models. . . . . . . . . . . . . . . . . . . 418 Form Processing and Data Extraction . . . . . . . . . . . . . . . . . . . . . . . . . 425 Inter- Portlet Communication and Workplace forms . . . . . . . . . . . . . . 429 Workplace forms/ proces Integration models . . . . . . . . . . . . . . . . . . . . 430 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432 Chapter 14: Enhancing the User Experience with Ajax . . . . . . . . . . . . . . . . . . . 433 Introduction to Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433 Ajax Processing Flow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436 Ajax in the Portal Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443 Ajax Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 Security Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463 Appendix A: Looking Toward V2.0 of the Java Portlet Specification . . . . . . . . . 465 Coordination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Resource Rendering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468 Ajax Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 Better Support of Existing Web Frameworks. . . . . . . . . . . . . . . . . . . . 470 Client- Capabilities Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 Advanced Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 Portlet Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 Portlet Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 Further Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 Appendix B: Setting Up the Data Components . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 Using iBATIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 Data Access Using a Singleton Model. . . . . . . . . . . . . . . . . . . . . . . . . 474 Quick Start Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475 Custom Setup Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482 Contents viii
Zoom in  zoom  Zoom out
  << Topic >>  | Contents | Index             |<   <<    Page       >>   >|  

MC Press Online - 978-1-931182-28-7


 Other related titles:
IBM WebSphere Portal PrimerIBM WebSphere Portal Primer
SOA for the Business DeveloperSOA for the Business Developer
You Want to Do What with PHP?You Want to Do What with PHP?

 Already viewed books:
Programming PortletsProgramming Portlets