{"product_id":"9781484209806","title":"Stripes by Example","description":"\u003cp\u003eIn this 100-page book, you will find that Stripes provides a very simple learning path, where you do not need to understand the entire framework in order to use it. The concept of this book is exactly that – to get you using the framework and writing code immediately. You will be off and running in no time, and adding to your skill set as we progress.\u003c\/p\u003e\u003cp\u003eThis book is written with exactly that learning method in mind. No filler, no empty explanations... just code. You won't be driving solo, however. Each code example is heavily annotated with comments and tips, so that you not only understand each snippet, but can also dive deeper if you so choose.\u003c\/p\u003e\u003cp\u003eStripes is a web framework for the Java programming language. It was initially released in 2005 by Tim Fennell. Despite its growth and maturity, Stripes has always focused on two key principles: simplicity and ease of development. Stripes has also remained a solution for a single application tier: the web-layer. Its purpose is to handle the interaction between a web browser and server-side java code. To tie these concepts together Stripes makes heavy use of Java annotations, which we will see as we learn the various features of Stripes.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eWhat youll learn\u003cul\u003e\n\u003cli\u003eHow to get started with Stripes, the popular Java-based Web framework\u003c\/li\u003e\n\u003cli\u003eWhat are ActionBeans and how to use them\u003c\/li\u003e\n\u003cli\u003eHow to map URLs to methods\u003c\/li\u003e\n\u003cli\u003eWhat are JSPs and forms and how to use them\u003c\/li\u003e\n\u003cli\u003eHow to work with data and interact with ActionBeans\u003c\/li\u003e\n\u003cli\u003eWhat are validations, resolutions, and annotations and how to use them\u003c\/li\u003e\n\u003cli\u003eWhat are interceptors and how to use them\u003c\/li\u003e\n\u003cli\u003eWhat is good design and how to apply it using Stripes \u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for      \u003cp\u003e     This book is for experienced Java and\/or web developers who are new to the Stripes web framework.       \u003c\/p\u003e     Table of Contents\u003cp\u003e1. Introduction To Stripes\u003c\/p\u003e\u003cp\u003e2. Getting Started\u003c\/p\u003e\u003cp\u003e3. ActionBeans.\u003c\/p\u003e\u003cp\u003e4. Mapping URLs to Methods\u003c\/p\u003e\u003cp\u003e5. JSPs\u003c\/p\u003e\u003cp\u003e6. Forms\u003c\/p\u003e\u003cp\u003e7. Working With Data\u003c\/p\u003e\u003cp\u003e8. Interaction Between ActionBeans\u003c\/p\u003e\u003cp\u003e9. Validation\u003c\/p\u003e\u003cp\u003e10. Resolutions\u003c\/p\u003e\u003cp\u003e11. Other Annotations\u003c\/p\u003e\u003cp\u003e12. Internationalization\u003c\/p\u003e\u003cp\u003e13. Interceptors\u003c\/p\u003e\u003cp\u003e14. File Uploads\u003c\/p\u003e\u003cp\u003e15. Good Design\u003c\/p\u003e\u003cp\u003e16. Next Steps\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47131514110192,"sku":"9781484209806","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484209806_p0.jpg?v=1763632072","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484209806","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}