目錄(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
推薦閱讀
- Cocos2D-X權威指南(第2版)
- 復雜軟件設計之道:領域驅動設計全面解析與實戰
- Microsoft Dynamics 365 Extensions Cookbook
- CentOS 7 Linux Server Cookbook(Second Edition)
- Python王者歸來
- Learning Python Design Patterns(Second Edition)
- EPLAN實戰設計
- Unity 5 for Android Essentials
- 區塊鏈技術進階與實戰(第2版)
- Java零基礎實戰
- Processing創意編程指南
- Node.js 12實戰
- Java圖像處理:基于OpenCV與JVM
- 虛擬現實建模與編程(SketchUp+OSG開發技術)
- 編程的原則:改善代碼質量的101個方法
- Java程序設計
- Mastering Node.js
- The Python Apprentice
- Mastering MeteorJS Application Development
- Web前端開發精品課 HTML CSS JavaScript基礎教程
- 瘋狂Java講義(第2版)
- Quarkus實戰:專為Kubernetes而優化的Java解決方案
- Java+OpenCV高效入門
- Learning BeagleBone Python Programming
- Python Parallel Programming Cookbook
- Unity 2018 Artificial Intelligence Cookbook(Second Edition)
- Unity3D網絡游戲實戰(第2版)
- UML軟件建模技術
- Learn Python in 7 Days
- Visual Basic程序設計實驗與考試指導