aspose file tools*
The moose likes Struts and the fly likes Complete Struts book question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Complete Struts book question" Watch "Complete Struts book question" New topic
Author

Complete Struts book question

Charles Hasegawa
Ranch Hand

Joined: May 22, 2003
Posts: 117
Does the book offer suggestions for managing the various aspects of a struts project when a project starts to get really large?

Most struts books I have seen are geared towards getting developers off the ground, but don't offer advice or talk about more advanced topics.
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
As you might have seen in this thread, the book is best-used as a reference in experienced developers' hands, even though beginners can pick up the basic concept of Struts from this book...

But in the context of advance topics and advices for developers, they may be in the Part III and IV of the book... The following is the list of chapters containing in Part III and IV... Hope it helps...


Part III: Struts Configuration Files
Chapter 16: The Struts Configuration File
Chapter 17: The Tiles Configuration File
Chapter 18: The Validator Configuration File

Part IV: Applying Struts
Chapter 19: Securing Struts Applications
Chapter 20: Testing Struts Applications


Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
Jim Bracks
Ranch Hand

Joined: May 04, 2004
Posts: 42
I resently read this book and found it to be pretty good for a beginner to intermediate level.

chk this
[ May 20, 2004: Message edited by: Jim Bracks ]
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Jim Bracks:
I resently read this book and found it to be pretty good for a beginner to intermediate level. chk this thread.

[ May 19, 2004: Message edited by: Jim Bracks ]


But Mr.James in this thread says the book is for beginner to advanced level developers... So I belive such thick book will cover most of the Struts concepts from the ground up to the hill...
Jim Bracks
Ranch Hand

Joined: May 04, 2004
Posts: 42
I have never seen a single tech book covering beginner to advanced level.
Either it is beginner to intermediate level or intermediate to advance level.However this is a good book.

btw it also depends on what you mean by advance level. :roll:
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Jim Bracks:
btw it also depends on what you mean by advance level. :roll:


Instead of the words "what you mean", it should be "what Mr.James means"... Cos that post is written by Mr.James and he is just talking about his book... :roll:

Do u mean the advance level meant by Mr.James is lower than you imagine?
Jim Bracks
Ranch Hand

Joined: May 04, 2004
Posts: 42
Mr Ko Ko Naing what i meant was something like

HeadFirstEjb ---beginner level(for those who are new to ejb)
Enterprise Java Beans----beginner to middle level
Rod Johnson's book ----advance level(for ppl who have been doing EJB).


My initial answer was to this question by Charles Hasegawa

Does the book offer suggestions for managing the various aspects of a struts project when a project starts to get really large?

Most struts books I have seen are geared towards getting developers off the ground, but don't offer advice or talk about more advanced topics.


Hope it is clear now!
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
I do believe the book is for beginner to intermediate, plus some advanced topics only.

Becos the book is thick, and the author regards the book as a reference book, it covers all basic stuffs, together with some advanced feautres, like security, etc.

So far, most of the books focus on beginner to intermediates, there are less books or even no books discuss advaced topics in details.

Nick


SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Mcgill Smith
Ranch Hand

Joined: Nov 11, 2003
Posts: 178
quote: ko ko
Do u mean the advance level meant by Mr.James is lower than you imagine?
----------------------------------------------------------------------------





Regards
Mcgill
Charles Hasegawa
Ranch Hand

Joined: May 22, 2003
Posts: 117
Originally posted by Amer Khan (from another thread)Do you discuss best practices and design strategies/pitfalls ?


This is basically what I'm getting at. Tiles and Validators are good tools to use to help manage complexity to some extent, but are covered early in the book (part I), so I'm going to have to assume that this coverage falls into the beginner-intermediate level (ie how to use tiles and validators as opposed to how to use these tools to make your project better).

Parts II and III look to be mostly references.

So again, if this book is billed as beginner to advanced, what advanced ideas are covered. What can I gain, as someone already developing in struts, by picking up and reading this book?
[ May 20, 2004: Message edited by: Charles Hasegawa ]
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Seems Mr.James missed this thread and the word "advance" is unclarificable in our discussion... So let's wait for him to come up and clear the issue...
Ayesha Bux
Greenhorn

Joined: Apr 21, 2004
Posts: 21
Seems Mr.James missed this thread and the word "advance" is unclarificable in our discussion... So let's wait for him to come up and clear the issue...


I dont think it is wise to drag Mr James in this silly argument.


MCSD,SCJP,SCJD,SCBCD.
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
Personally, I think using Tiles is already an advanced topic, as I found it is not that easy to use.

In addition, I saw some posts about resource bundles problem, however, when I used it in WSAD, I cant make such problems. I guess this maybe due to the configuration of IDE.

I do hope the book will talk more on these issues, in addition to the Struts implementation.

Nick
James Holmes
Author
Ranch Hand

Joined: Jan 06, 2004
Posts: 64
Struts: The Complete Reference is intended for the beginner to the advanced user. Beginners can use the book to learn the framework and advanced users can use it as an everyday reference. The book has a great deal of reference material on Struts Tag Libraries and configuration files that is helpful on a daily basis.

The book also has some specific coverage of advanced topics such as security and unit test.

James Holmes
http://www.jamesholmes.com/
Charles Hasegawa
Ranch Hand

Joined: May 22, 2003
Posts: 117
Typically, when JRBMS has a book giveaway, I go and take a look at the book either on Amazon or the author's site to get an idea if it is even a book I'd be interested in (I see no point in trying to win a book that would be of no use to me, but probably of use to someone else). Even if I don't win (I never have), if I'm interested enough, I'll buy the book, but I have to see the value in that.

Normally, these contests give me (and the other posters) and opportunity to find out about the book straight from the author (as opposed to me going to a brick and mortar store to browse through the book - I rarely get an idea about a book off the net).

However, I still haven't got the faintest clue about this book. Doing a search by the author's member number shows that nearly every post to any question posted has been almost the same:
The book is for beginner to advanced. The book is a good reference. The book has chapters on X Y and Z.

Um, that's not much more than what the author's (fairly un-informative)website says. The only thing of use on the website is the sample chapter, which gives a good idea of the writing style and examples that are presented.

So I ask again: What can I gain, as someone already developing in struts, by picking up and reading this book?

Originally posted by James Holmes:
Struts: The Complete Reference is intended for the beginner to the advanced user. Beginners can use the book to learn the framework and advanced users can use it as an everyday reference. The book has a great deal of reference material on Struts Tag Libraries and configuration files that is helpful on a daily basis.

The book also has some specific coverage of advanced topics such as security and unit test.

James Holmes
http://www.jamesholmes.com/


Ok, I get a reference book - but without being able to see the index (and there doesn't appear to be any appendixes), how do I know how good of a reference it is? I can see from the table of contents that there is coverage of security and unit testing. Can I not get a more specific answer? If the author doesn't care to create more interest for me in this book, its no skin off my back.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Complete Struts book question