目錄(97章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Familiar with Web Scripts
- Understanding web scripts
- Reasons to use web scripts
- Understanding when to use a web script
- Understanding where web scripts can be used
- Understanding how web scripts work
- Types of web scripts
- Summary
- Chapter 2. It's Time for the First Web Script
- Creating your first web script in Alfresco
- Understanding the web script URI
- Adding arguments to a web script
- Extending the first web script to use the controller
- Behind the scenes of web script execution
- Important things for any web script
- Summary
- Chapter 3. Understanding the Web Script Framework
- Execution flow of web scripts
- Components of the web script framework
- Deployment architecture
- Summary
- Chapter 4. Building Blocks of Web Scripts
- The description document – it's a must!
- Controller implementation – not mandatory!
- Response templates – yes they are required!
- I18N for a web script – it's optional
- Configuration document – it's optional
- Naming conventions – the most important thing
- Summary
- Chapter 5. Invoking Web Scripts
- Invoking a web script from a web browser
- Executing a web script using web browser plugins
- Executing a web script from standalone Java program
- Calling web scripts from Spring-based services
- Invoking a web script from Alfresco Share
- Calling a web script from JSR-168 portals and the JSF page
- Dealing with client limitations
- Summary
- Chapter 6. Creating Java-backed Web Scripts
- Use case scenario
- Web script functionality at a high level
- Getting ready
- Creating a description document
- Creating a response template
- Creating a Java controller
- Configuring the controller for the web script
- Deploying the web script
- Testing the web script
- DeclarativeWebScript versus AbstractWebScript
- Using controllers smartly
- Summary
- Chapter 7. Understanding JavaScript-based Web Scripts in Detail
- Understanding what you can do with the JavaScript API
- JavaScript APIs in Alfresco
- A must-know ScriptNode API
- Code examples
- Creating your own root object
- Summary
- Chapter 8. Deployment Debugging and Troubleshooting Web Scripts
- Deployment options
- Debugging web scripts
- Troubleshooting pointers
- Web scripts on a production server
- Summary
- Chapter 9. Mavenizing Web Scripts
- Setting up your environment
- Creating the default project structure for AMP
- Generating AMP from the default project
- Setting up a development environment with Eclipse
- Understanding the default project structure
- Extending your default project to create web scripts
- Applying AMP to the Alfresco WAR for testing
- Summary
- Chapter 10. Extending the Web Script Framework
- Custom implementation of the web script runtime
- The custom implementation of a web script container
- Custom authenticator implementation
- Custom script processor implementation
- Custom template processor implementation
- Customizing formats
- Summary
- Index 更新時間:2021-08-05 17:28:18
推薦閱讀
- ASP.NET 3.5程序設計與項目實踐
- Hands-On Swift 5 Microservices Development
- Learning SciPy for Numerical and Scientific Computing(Second Edition)
- Mastering ROS for Robotics Programming
- Building Android UIs with Custom Views
- Mastering Data Mining with Python:Find patterns hidden in your data
- C語言程序設計
- Solr Cookbook(Third Edition)
- Creating Data Stories with Tableau Public
- 案例式C語言程序設計實驗指導
- 小型編譯器設計實踐
- OpenStack Networking Essentials
- 自學Python:編程基礎、科學計算及數據分析(第2版)
- 區塊鏈項目開發指南
- Learning VMware vSphere
- Mastering Android Studio 3
- Functional Python Programming
- Visual FoxPro數據庫程序設計
- Instant SQL Server Analysis Services 2012 Cube Security
- Learning Yeoman
- jQuery權威指南
- 零基礎學Java(升級版)
- 深入理解C++11:C++11新特性解析與應用
- 編程改變生活:用Python提升你的能力(基礎篇·微課視頻版)
- 軟件開發踐行錄:ThoughtWorks中國區文集
- C#典型模塊與項目實戰大全
- Getting Started with Ionic
- Learning OpenStack High Availability
- Python金融大數據挖掘與分析全流程詳解
- Intel Galileo Networking Cookbook