Struts in Action (Anglais) Broché – 14 novembre 2002
Rentrée scolaire 2017 : découvrez notre boutique de livres, fournitures, cartables, ordinateurs, vêtements ... Voir plus.
Les clients ayant acheté cet article ont également acheté
Description du produit
Présentation de l'éditeur
Struts solves the most common problems of web development. By basing your application on the Struts framework, you can reuse proven solutions and focus on what's unique to your own case. Struts is an open-source product distributed by the Apache Software Foundation. Struts in Action is a comprehensive introduction to the Struts framework. It covers initial design, data validation, database access, dynamic page assembly, localization, product configuration, and other important areas. It shows you how to use both JSP tags and Velocity templates. It carefully explains the Struts architecture and control flow, as well as how to extend framework classes.
Differences between Struts 1.1 and Struts 1.0. are pointed out and a case-study illustrates the 1.0 to 1.1 transition. The book shows you dozens of proven design techniques, patterns, and strategies, many of them not found elsewhere.
- Struts 1.1 and 1.0
- Jakarta Validator and Tile packages
- Jakarta Scaffold toolkit
- Velocity templates
- HTTP, Java Servlets, and JSP tags
- Dynamic web programming
- Servlet-centric application design
- Working with databases and data services
- Design and development patterns
- Tons of examples
Biographie de l'auteur
Ted Husted is an acknowledged Struts authority, an active member of the Struts development team, and manager of the JGuru Struts Forum. As a consultant, Ted has worked with professional Struts development teams throughout the United States. Ted also helps manage the Apache Jakarta project, which hosts the Struts framework. Ted lives in Fairport, New York with his wife, two children, four computers, and an aging cat.
Cedric Dumoulin is an active member of the Struts development team and the author of the Tiles framework. Cedric is presently a researcher at the University of Lille. He has also worked in the R&D department of a leading international internet banking company. He lives in Lille, France.
George Franciscus is a principal at Nexcel, providing technical and management consulting services in several industries including Telecommunications, Banking, Life Insurance and Property and Casualty Insurance. George has expertise in Java, J2EE, Domino, relational databases, and mainframe technologies. He holds a BSc in Computer Science from the University of Toronto. George lives in Toronto, Ontario with his wife and three children.
David Winterfeldt is a Struts committer and author of the Commons Validator package. He works as a senior developer at a major company implementing J2EE technology. David currently lives in New York City.
Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.
Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.
Détails sur le produit
Si vous vendez ce produit, souhaitez-vous suggérer des mises à jour par l'intermédiaire du support vendeur ?
Meilleurs commentaires des clients
On trouvera cependant dommage le manque de pédagogie, le manque d'exemples fournis ainsi que de grosses lacunes sur les fonctionnalités de conversion de types notamment.
Un bon bouquin de référence, donc.
Commentaires client les plus utiles sur Amazon.com
I started off reading through 1st and 2nd chapters. It seemed like there was a lot of detail on the things I already knew about (the html for the page), but it seemed to take a while for the author to get around to explaining the things that I bought the book for (the actual xml for struts config). But hey, I could always use the code examples directly, and it didn't bother me *to* much.
After I started my job, though, I needed to be able to reference stuff, especially less common stuff, and there this book absolutely falls on it's face. It's often very difficult to find stuff, and when you do find stuff the description is often to vague and lacking the needed details to be helpful, or you just can't find a reference to it.
For example, I just needed to look up how to tie a form select element (the drop down box) to a collection. So I looked in the index for "select". Nothing - no entry at all. So I looked for "form". Again - nothing. What struts book doesn't have a "form" or "forms" listing?? So I look up html (you know, as in html:select). There's no html select, but there's an html:form. So I go to that page - it's an extremely basic section about creating a basic form. No mention of select.
Overall I'm very, very dissapointed in this book.
After reading the reviews I thought this book thinking would be right on the mark, and after reading the first couple of chapters I was going to write a glowing review but....
So close. It's a great book with 1/3 of the information missing. The big picture is here, it's just not explained fully, or pieces are left out. Struts in Action starts beautifully, explaining the struts-config files, the details behind the struts-basic app, and an excellent later chapter about struts-tiles. This book just falls flat extending and scaling this knowledge in any depth. I was hoping for DETAILS about the struts taglibs, and I was let down by how it glosses over even some of the less granular points, such as what are the important and more oft-used attributes for each tag, and multiple examples of these tags in use (i.e how does the html:text tag use labels? How do I set a static checkbox to selected? Why was the html:form tag left out of the appendix?). It seems that the author just assumes that once you know the basics and go over the code, you can do anything. Well, that's why I was reading this book, because I expected it to be full of examples and code. He does such a fabulous job with the config file, and then loses focus.
Still, out of the current Struts books, Ted's is BY FAR the most detailed, authoritative, and useful, and for these reasons worthy of an extra star.
I'd still recommend this book, but unfortunately it's only as complete as the typically incomplete information on the Jakarta site. If you know nothing about struts, this will get you going. If you already know something but want to extend your knowledge in breadth and depth past the struts-config, you may be let down.
Unfortunately the book soon changes in an encyclopedic-style
review where examples are scarce to non-existent, explanations
very confuse ( I could check this lack of clarity and method looking at the presentation of concept that are absolutely familiar and clear to me like MVC or Tag Extensions or JSTL ..
well the book explanations were horribly dull and confusing )
and often to understand the subject presented you should have
knowledge of matters presented later in the book.
In conclusion I think this bok might be marginally useful to someoone starting out with Struts .. so if you find it on your colleague's desk open it.. but as for shelling out the $$$ to buy it.. you would be better off investing in ice-creams...