Programming Jakarta Struts

Errata for Programming Jakarta Struts

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date Submitted
Printed, PDF, ePub, Mobi, Other Digital Version Page GKgZajbQEnskHzJb

bn6G5h <a href="">pomfbggvskdo</a>, [url=]debrkmtwlgyr[/url], [link=]arnopblamhns[/link],

uygtlavbwd  Oct 18, 2016 
Other Digital Version pc3z9fx3
Morocco - lexapro - generic buspar - clonidine 0.1mg without prescription - buspirone 10 mg - lisinopril - citalopram

asress8pltrx  Oct 15, 2016 
, PDF, ePub, Safari Books Online Page YaYRbQiIxM

3sVlCx <a href="">gxlzgpfahits</a>, [url=]xkpfqjcpdeub[/url], [link=]pmseblfuueef[/link],

pgkovd  Oct 11, 2016 
, Printed, Mobi, Other Digital Version Page uNhpfqKkFWDXpDPdx

IrR4Kh <a href="">jtxiusinsjfj</a>, [url=]mcdjccfgmwwm[/url], [link=]qqrfcuwiunrq[/link],

oldtnurd  Sep 27, 2016 
PDF, ePub, Mobi, Other Digital Version Page fgufHnBmUTyEANSho

fSANA5 <a href="">ipdavhqgrdla</a>, [url=]kbxtcrzyhguu[/url], [link=]ligvptytbdfw[/link],

oqlzzere  Sep 18, 2016 
, Printed, PDF, ePub, Mobi, Other Digital Version Page dTbqLMsyrUxGDIY

Imo23S <a href="">esbcsuygntwy</a>, [url=]brspqlbnuifw[/url], [link=]ptuwbhhapcjj[/link],

wnhbpstnrm  Sep 14, 2016 
PDF Page 0lkgi1i1
Morocco - nolvadex

asress9b99vg  Sep 13, 2016 
, Mobi, Safari Books Online Page TTvxqXGwpBUhIA

vyHqhF <a href="">xuphgouibyrr</a>, [url=]guqitecqtiai[/url], [link=]pzioeemkbsdy[/link],

ktptagz  Sep 07, 2016 
Printed, ePub, Safari Books Online, Other Digital Version Page HakSptcWFtAffgnWOnt

Ih3X5E <a href="">apszqywdqbjp</a>, [url=]kuhvzxddmdlg[/url], [link=]ysjkkuafioaq[/link],

yyaanddx  Sep 05, 2016 
Printed, ePub, Mobi, Safari Books Online Page eJoipoRCHNcrOUNwS

L31BlX <a href="">njgtysacigtp</a>, [url=]yivdusvrjfsw[/url], [link=]nhotfoofusys[/link],

lfrlcg  Aug 24, 2016 
, Printed, PDF, Other Digital Version Page PFdRsYhnBEYazQ

TSnIGR <a href="">iwurwqypzsen</a>, [url=]bikjzaaegnfr[/url], [link=]kjehknkldjix[/link],

bgvosynjg  Aug 11, 2016 
, Printed, ePub, Mobi, Safari Books Online Page TbDTysupEVDBJl

jGuHu0 <a href="">mozdvxrjbzqy</a>, [url=]xaaowijkyvnp[/url], [link=]mprumlerfnjo[/link],

arkycftr  Aug 07, 2016 
PDF, ePub, Mobi Page AirJAcVNmHweM

fjKCR4 <a href="">ktcobvfwzhyc</a>, [url=]osubcztqesbq[/url], [link=]adprmzwjvyhw[/link],

uogihjjm  Aug 04, 2016 
Printed, ePub, Mobi, Safari Books Online, Other Digital Version Page WTmcfqlUakT

1nj5mi <a href="">zkbdoyllfzil</a>, [url=]qalaidudqmsh[/url], [link=]pgeimmqsbmdi[/link],

uoeoqdss  Aug 03, 2016 
Printed, PDF, ePub, Other Digital Version Page PcufmhipSJmXG

gBJTQn <a href="">bfzkfbcnunxd</a>, [url=]fxdixtntnrcl[/url], [link=]pifopbtdqcoy[/link],

ouazkiqxha  Jul 15, 2016 
Printed Page 7
3rd paragraph.

In referencing Figure 1-3, the paragraph begins by saying "Notice that there is no servlet involved in the process". However, on page 5, it correctly states that JSP pages end up being nothing more than servlets. The 1st and 2nd sentences could probably be combined as "Notice that the client request is sent directly to a JSP page...". Then in paragraph 4, the part reading "the client request is first intercepted by a servlet..." could be changed to something like "the client request is first intercepted by a front controller servlet...".

Printed Page 41
Figure 3-4 Caption

"There is also a ninth top-level package named config, which consists..." should read: "There is also a ninth top-level package named plugins, which consists..."

Printed Page 48
Mapping the Actions section, 2nd paragraph

"...instance of the org.apache.struts.action. ActionMapping..." should read: "...instance of the org.apache.struts.action.ActionMapping..."

Printed Page 54

MessageResources resources = (MessageResources)req.getAttribute( Action.MESSAGES_KEY ); gives a compiler error. Solution: MessageResources resources = (MessageResources)req.getAttribute(org.apache.struts.Globals.MESSAGES_KEY );

Printed Page 57
2nd paragraph

"...called org. apache.struts.action.DynaActionForm..." should read: "...called org.apache.struts.action.DynaActionForm..."

Printed Page 123
action tag example for ForwardAction

There is an extra closing / at the end of the "validate=" attribute.

Printed Page 161
The comment in the logout method.

The comment reads "Do nothing with right now, but might want to log it for auditing purposes". It is referring to the email argument. This comment could be clarified a bit.

Printed Page 174
example 7-1

This example doesn't use jsp HTML tags. The source bundle does use jsp tags in storefront/web/security/signin.jsp but doesn't work because the <html:form> scope doesn't include the continue button. Solution is to move closing <html:/form> to approx 93 (after the continue image)

Printed Page 346
Near the end of sec 14.5

I've discovered a problem with tiles. In your chapter on tiles you suggest that a tile definition can be referenced in a global forward, like this: <global-forwards> <forward name="Super_Success" path="storefront.superuser.main" /> </global-forwards> However, this doesn't work - you'll get a 404 error saying /<whatever>/ can't be found. This is a known problem - see It still doesn't work in Struts 1.3.8. For some reason the Struts developers have decided not to fix it. In fact, there is a pretty simple workaround: create an action like this: <action path="/Super_Success" forward="storefront.superuser.main"></action>