James Goodwill is the co-founder and chief
technology officer at Virtuas Solutions, LLC, located in Denver,
Colorado. With over 10 years of experience, James leads Virtuas''
Senior Internet Architects in the development of cutting-edge tools
designed for J2EE e-business acceleration.
In addition to his professional experience, James is a member of
the JSP 2.0 Expert Group (JSR-152.) He is the author of the
best-selling Java titles
Developing Java Servlets,
Pure JavaServer Pages,
Apache Jakarta Tomcat, and
Mastering JSP Custom Tags and Tag Libraries. James is also
a regular columnist on the Java community Web site,
OnJava.com.
More information about James, his work, and his previous
publications can be found at his company''s web site,
www.virtuas.com.
Rick Hightower (www.rickhightower.com) is a
developer who enjoys working with Java, J2EE, Ant, Struts, Web
Services and XDoclet. Rick is also the CTO of Trivera Technologies
(www.triveratch.com), a global training, mentoring, and consulting
company focusing on enterprise development. Rick is a regular
contributor to IBM developerWorks and has written more than 10 IBM
developerWorks tutorials on subjects ranging from EJB to Web
Services to XDoclet to Struts to Custom Tags.
While working at eBlox, Rick and the eBlox team used Struts and
J2EE to build two frameworks and an ASP (application service
provider) for online ecommerce stores. They started using Struts
long before the 1.0 release.
Rick recently helped put together a well-received course for
Trivera on Struts that runs on Tomcat 4.x, Resin EE 2.x, IBM
WebSphere 5.0 (WSAD), JBoss 3.x, and WebLogic 8.1. When not
traveling around the country teaching the Trivera Struts course
(our bestseller), speaking at conferences about Struts, or doing
Struts consulting and mentoring, Rick enjoys drinking coffee at an
all night coffee shop and writing code, writing about Struts and
other Java, J2EE and XP topics, and writing about himself in the
third person.