Luister en lees nu 45 dagen gratis

Tijdelijke zomeractie: ontdek Storytel nu 45 dagen gratis. De aanbieding loopt t/m 3 augustus. Meer dan 1 miljoen luisterboeken en ebooks in één app.

  • Switch makkelijk tussen luisteren en lezen
  • Elke week honderden nieuwe verhalen
  • Voor ieder een passend abonnement
  • Opzeggen wanneer je maar wilt
Probeer 45 dagen gratis
NL - Details page - Device banner - 894x1036

Apache Struts 2 Web Application Development

Taal
Engels
Format
Categorie

Non-fictie

In Detail

Struts 2.1 is a modern, extensible, agile web application framework suitable for both small- and large-scale web applications.

The book begins with a comprehensive look at Struts 2.1 basics, interspersed with detours into more advanced development topics. You'll learn about configuring Struts 2.1 actions, results, and interceptors via both XML and Java annotations. You'll get an introduction to most of the Struts 2.1 custom tags and learn how they can assist in rapid application prototyping and development.

From there you'll make your way into Struts 2.1's strong support for form validation and type conversion, which allows you to treat your form values as domain objects without cluttering your code. A look at Struts 2.1's interceptors is the final piece of the Struts 2.1 puzzle, allowing you to leverage the standard Struts 2 interceptors as well as implement your own custom behavior.

After covering Struts 2.1 you'll journey into the world of JavaScript, a surprisingly capable language, the Document Object Model (DOM), and CSS, and learn how to create clean and concise client-side behavior. You'll leverage that knowledge as you move on to Struts 2 themes and templates, which give you a powerful way to encapsulate site-wide user interface behavior.

The book closes with a look at some tools that make the application development life cycle easier to manage, particularly in a team environment, and more automatic.

This book provides an in-depth introduction to Struts 2 and crash-courses in JavaScript, CSS, Test-Driven Development, agile programming techniques, and tool development, focusing on the delivery of complete, documented, maintainable web applications.

Approach

This book takes a clear approach, focusing on one topic per chapter, but interspersing other issues in the mainline text and in chapter detours. Taking a practical approach, it discusses agile web development using Struts 2, with plenty of examples for better understanding.

Who this book is for

This book is for Java developers who are interested in developing web applications using Struts. If you need a comprehensive introduction to Struts 2.1, along with the most important aspects of additional web application development technologies, agile programming practices, tool creation, and application life cycle management this book is for you. You don't need to know JavaScript and CSS to use this book as the author will teach you the required basics.

If you are a Struts 1 or WebWork user and wish to go ahead and migrate to Struts 2, this practical guide is also for you.

© 2009 Packt Publishing (Ebook): 9781847193407

Publicatiedatum

Ebook: 15 juni 2009

Anderen genoten ook van...

  1. Building Microservices: Designing Fine-Grained Systems Sam Newman
  2. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  3. Artificial Intelligence For Dummies Luca Massaron
  4. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  5. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  6. Kickstart Blockchain and Cryptography Fundamentals Prof. Veerendra Jain
  7. The Wind Through the Keyhole: A Dark Tower Novel Stephen King
  8. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  9. Grace's Guide: The Art of Pretending to Be a Grown-up Grace Helbig
  10. 12 Essential Scientific Concepts The Great Courses
  11. The Waves Virginia Woolf
  12. Zombie Spaceship Wasteland: A Book by Patton Oswalt Patton Oswalt
  13. How To Win Friends And Influence People Dale Carnegie
  14. Essential Strategies for CompTIA Security+ Success: "Boost your CompTIA Security+ exam prep with dynamic audio lessons for peak performance and success!" Alden Bramblecroft
  15. Effortless Path to Your General Class Ham License: "Master your path to a General Class Ham License! Immerse yourself in engaging audio lessons for guaranteed success." Jasper Silloway
  16. Mastering the PHR Exam: Strategies for Real-World Success: "Ace the PHR Exam with dynamic audio lessons crafted for real-world success and optimal performance!" Balthazar Fenwick
  17. Data Science Demystified: A Comprehensive Guide to Data-Driven Decision Making Alexander Scott
  18. Continuous Provision - Personal and Thinking Skills Claire Hewson
  19. Security Challenges with Blockchain Chintan Dave
  20. Mastering AI App Development with MERN Stack Anik Acharjee
  21. Skip the Waiting Room: How Telehealth Will Transform Medicine for Patients and Doctors Chris Rovin, Jared Sheehan, Talib Omer, M.D., Michael Ashley
  22. Mastering Serverless Computing with AWS Lambda Eidivandi Omid
  23. The Mars Room: A Novel Rachel Kushner
  24. Jean-Jacques Rousseau: The Political Influencer during the Age of Enlightenment Kelly Mass

Maak je keuze:

  • Voor ieder een passend abonnement

  • Kies het aantal uur en accounts dat bij jou past

  • Download verhalen voor offline toegang

  • Kids Mode - een veilige omgeving voor kinderen

Meest gekozen
Zomeractie: geldig t/m 3 augustus

Unlimited

Voor wie onbeperkt wil luisteren en lezen.

€13.99 /30 dagen
Tijdelijke zomeractie!
  • 1 account

  • Onbeperkte toegang

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

Probeer 45 dagen gratis

Premium

Voor wie zo nu en dan wil luisteren en lezen.

€9.99 /30 dagen
14 dagen gratis
  • 1 account

  • 30 uur/30 dagen

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

Probeer 14 dagen gratis

Flex

Voor wie Storytel wil proberen.

€7.99 /30 dagen
7 dagen gratis
  • 1 account

  • 10 uur/30 dagen

  • Spaar ongebruikte uren op tot 50 uur

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

Probeer 7 dagen gratis

Family

Voor wie verhalen met familie en vrienden wil delen.

Vanaf €18.99 /30 dagen
14 dagen gratis
  • 2-3 accounts

  • Onbeperkte toegang

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

2 accounts

€18.99 /30 dagen
Probeer 14 dagen gratis