Mega Dose
 
 

Recently Viewed clear list


Original Essays | September 30, 2014

Benjamin Parzybok: IMG A Brief History of Video Games Played by Mayors, Presidents, and Emperors



Brandon Bartlett, the fictional mayor of Portland in my novel Sherwood Nation, is addicted to playing video games. In a city he's all but lost... Continue »

spacer

Beginning JavaServer Pages Small TM/Small

by

Beginning JavaServer Pages Small TM/Small Cover

 

Synopses & Reviews

Publisher Comments:

JavaServer Pages (JSP) is a cross-platform language that generates dynamic Web pages and uses XML-like tags written in Java to create content. With its latest release, version 2.0, JSP has become an even more powerful tool that beginners often find challenging to learn. This book provides you with an accessible introduction to JSP.

Packed with real-world code examples and in-depth case studies accompanied by fully working applications, this book introduces the many new features of JSP 2.0 while emphasizing good Web development practices. Along the way, you'll examine how JSP interacts with other Enterprise Java technologies and you'll be challenged to apply your new JSP programming skills to real-world projects.

What you will learn from this book

  • JSP fundamentals, including JSP syntax and directives, JSP Expression Language, Tag libraries, and techniques for testing and debugging
  • How to create dynamic content that is formatted and stylized on the fly, integrating Cascading Style Sheets (CSS) and JavaScript elements
  • How to develop multilingual Web sites with JSP
  • How JSP interacts with other Enterprise Java technologies
  • Ways to use JSP with Web frameworks, such as Struts, Spring, WebWork, and JavaServer Faces, and persistence frameworks, such as Hibernate, to build real-world Web applications
  • Software design methodologies and developer tools such as Ant, jUnit, jMeter, CVS, and more
  • How to use the right tools, design patterns, and frameworks effectively and appropriately for developing applications

Who this book is for

This book is for novice programmers who have basic programming experience either in Java or a Web scripting language and want to become fluent in JSP.

Book News Annotation:

Written for Java web developers, this thick volume begins with an introduction to JavaServer Pages (JSP) syntax and directives, the JSP expression language, JSP tag libraries, the standard tag library (JSTL), and techniques for testing and debugging. The following sections explore the web applications and environments in which most production JSP code is deployed, and provide a sample portal and bookstore project.
Annotation 2005 Book News, Inc., Portland, OR (booknews.com)

Book News Annotation:

Written for Java web developers, this thick volume begins with an introduction to JavaServer Pages (JSP) syntax and directives, the JSP expression language, JSP tag libraries, the standard tag library (JSTL), and techniques for testing and debugging. The following sections explore the web applications and environments in which most production JSP code is deployed, and provide a sample portal and bookstore project. Annotation ©2005 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

  • JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool
  • Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging
  • Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents)
  • Each chapter has an exercise section with solutions on the companion Web site
  • Synopsis:

    • JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool
    • Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging
    • Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents)
    • Each chapter has an exercise section with solutions on the companion Web site

    About the Author

    Vivek Chopra has over ten years of experience as a software developer, architect, and team lead, with extensive experience with Web services, J2EE, and middleware technologies. He has worked and consulted at a number of Silicon Valley companies and startups and has (pending) patents on Web services. Vivek actively writes about technology and has coauthored half a dozen books on topics such as opensource software, Java, XML, and Web services. He contributes to open source, too, and has developed parts of the uddi4j library, an open-source Java API for UDDI.

    Sing Li, first bit by the microcomputer bug in 1978, has grown up with the microprocessor age. His first personal computer was a do-it-yourself Netronics COSMIC ELF computer with 256 bytes of memory, mail-ordered from the back pages of Popular Electronics magazine. Currently, Sing is a consultant, system designer, open-source software contributor, and freelance writer. He writes for several popular technical journals and e-zines and is the creator of the Internet Global Phone, one of the very first Internet phones available. He has authored and coauthored numerous books across diverse technical topics, including JSP, Tomcat, servlets, XML, Jini, and JXTA.

    Rupert Jones is a Technical Lead for J2EE projects at Internet Business Systems. Over the past six years, Rupert has provided software development and consulting services for blue-chip companies, both in Australia and internationally. He lives and works in Melbourne, Australia. Rupert can be contacted at rup@rupertjones.com.

    Jon Eaves has been developing software in a variety of languages and domains for over 15 years. He is currently employed by ThoughtWorks, developing large-scale enterprise systems using J2EE. When he can find spare time, he develops J2ME/MIDP applications and works on the BouncyCastle Crypto APIs (www.bouncycastle.org). Jon can be reached at jon@eaves.org.

    John T. Bell has more than 20 years of software development experience and currently serves as the lead software architect for the Web site of a major hospitality company based in Bethesda, Maryland. He is also an adjunct professor, teaching server-side Java technologies for the Center for Applied Information Technology at Towson State University. He has a master’s degree in Computer Systems Management and a bachelor’s degree in Electrical Engineering, both from the University of Maryland. This is Mr. Bell’s third contribution to a Wrox title. He is also the author of The J2EE Open Source Toolkit.

    Table of Contents

    About the Authors v

    Acknowledgments vii

    Introduction xxv

    The Right Way to Do Web Development xxv

    Approach xxvi

    How This Book Is Structured xxvi

    Conventions xxix

    Source Code xxx

    Errata xxx

    p2p.wrox.com xxx

    Part I: JSP Fundamentals 1

    Chapter 1: Getting Started with JavaServer Pages 3

    Chapter 2: JSP Basics 1: Dynamic Page Creation for Data Presentation 31

    Chapter 3: JSP Basics 2: Generalized Templating and Server Scripting 73

    Chapter 4: CSS, JavaScript, VBScript, and JSP 117

    Chapter 5: JSP and EL 145

    Chapter 6: JSP Tag Libraries and JSTL 179

    Chapter 7: JSP Directives 213

    Chapter 8: JSP Standard Actions 241

    Chapter 9: JSP and JavaBeans 275

    Chapter 10: Error Handling 303

    Chapter 11: Building Your Own Custom JSP Tag Library 329

    Chapter 12: Advanced Dynamic Web Content Generation 361

    Chapter 13: Internationalization and Localized Content 395

    Chapter 14: JSP Debugging Techniques 435

    Part II: JSP and Modern Web Server Software Development 481

    Chapter 15: JSPs and Servlets 483

    Chapter 16: The Role of JSP in the Wider Context: Web Applications 511

    Chapter 17: Model View Controller 533

    Chapter 18: Web Frameworks 549

    Chapter 19: Struts Framework 591

    Chapter 20: Layout Management with Tiles 643

    Chapter 21: JavaServer Faces 681

    Chapter 22: JSP in J2EE 721

    Chapter 23: Access to Databases 747

    Chapter 24: Security 825

    Chapter 25: Performance 861

    Chapter 26: Best Practices and Tools 885

    Part III: Spreading Your New Wings: Applying JSP in the Real World 923

    Chapter 27: JSP Project I: Personalized Portal 925

    Chapter 28: JSP Project II: Shopping Cart Application 983

    Part IV: Appendixes 1057

    Appendix A: JSP Syntax Reference 1059

    Appendix B: JSP Expression Language Reference 1077

    Appendix C: JSTL Reference 1089

    Appendix D: Exercise Solutions 1123

    Index 1213

    Product Details

    ISBN:
    9780764574856
    Author:
    Chopra, Vivek
    Publisher:
    Wiley Publishing
    Author:
    Bell, John T.
    Author:
    Eaves, Jon
    Author:
    ell, John T.
    Author:
    Jones, Rupert
    Author:
    B
    Author:
    Li, Sing
    Subject:
    Design
    Subject:
    Internet - Web Site Design
    Subject:
    Web sites
    Subject:
    Programming Languages - Java
    Subject:
    Web - Page Design
    Subject:
    Web sites -- Design.
    Subject:
    Web site development
    Subject:
    Computer Languages-Java
    Subject:
    Object Technologies - Java
    Subject:
    Object Techno
    Subject:
    logies - Java
    Copyright:
    Edition Description:
    WebSite Associated w/Book
    Series:
    Programmer to Programmer
    Publication Date:
    20050218
    Binding:
    TRADE PAPER
    Grade Level:
    General/trade
    Language:
    English
    Illustrations:
    Y
    Pages:
    1196
    Dimensions:
    9.24x7.38x2.40 in. 3.58 lbs.

    Other books you might like

    1. Beginning Java JDK 5 Edition Used Trade Paper $23.00
    2. Professional Java Programming Used Trade Paper $1.95

    Related Subjects

    Computers and Internet » Computer Languages » Java
    Computers and Internet » Internet » General
    Computers and Internet » Internet » Information
    Computers and Internet » Internet » Web » Site Design

    Beginning JavaServer Pages Small TM/Small New Trade Paper
    0 stars - 0 reviews
    $36.25 Backorder
    Product details 1196 pages Wrox Press - English 9780764574856 Reviews:
    "Synopsis" by ,
  • JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool
  • Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging
  • Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents)
  • Each chapter has an exercise section with solutions on the companion Web site
  • "Synopsis" by ,
    • JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool
    • Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging
    • Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents)
    • Each chapter has an exercise section with solutions on the companion Web site
    spacer
    spacer
    • back to top
    Follow us on...




    Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.