LEADER 05228nam 22006614a 450 001 9910783518303321 005 20200520144314.0 010 $a1-280-25258-8 010 $a9786610252589 010 $a0-7645-8952-0 035 $a(CKB)1000000000244101 035 $a(EBL)225833 035 $a(OCoLC)559964210 035 $a(SSID)ssj0000109852 035 $a(PQKBManifestationID)11122452 035 $a(PQKBTitleCode)TC0000109852 035 $a(PQKBWorkID)10059342 035 $a(PQKB)11306784 035 $a(Au-PeEL)EBL225833 035 $a(CaPaEBR)ebr10114249 035 $a(CaONFJC)MIL25258 035 $a(CaSebORM)9780764574856 035 $a(MiAaPQ)EBC225833 035 $a(EXLCZ)991000000000244101 100 $a20041018d2005 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 00$aBeginning JavaServer pages$b[electronic resource] /$fVivek Chopra ... [et al.] 205 $a1st edition 210 $aHoboken, NJ $cWiley$dc2005 215 $a1 online resource (1298 p.) 225 1 $aWrox beginning guides. 300 $aIncludes index. 311 $a0-7645-7485-X 327 $aBeginning JavaServer Pages; About the Authors; Credits; Acknowledgments; Contents; Introduction; The Right Way to Do Web Development; Approach; How This Book Is Structured; Conventions; Source Code; Errata; p2p. wrox. com; Part I: JSP Fundamentals; Chapter 1: Getting Started with JavaServer Pages; Creating Applications for the Internet; Summary; Exercises; Chapter 2: JSP Basics 1: Dynamic Page Creation for Data Presentation; The Anatomy of a JSP Page; Summary; Exercises; Chapter 3: JSP Basics 2: Generalized Templating and Server Scripting; Scripting Elements for Java Code Embedding 327 $aCreating a Simple Web StorefrontAdding a Shopping Cart to a Catalog; Creating the Shopping Cart; Summary; Exercises; Chapter 4: CSS, JavaScript, VBScript, and JSP; Code Elements That Execute on the Client Side; User Preference Implementation; Creating a User-Customizable DHTML Menu; Summary; Exercises; Chapter 5: JSP and EL; EL and Its Vital Role in JSP; EL Named Variables; Applying EL; Coercion: Automatic Type Conversion; Accessing Object Properties and Collections; Implicit EL Objects in JSP 2.0; User-Supplied Functions within EL; Summary; Exercises; Chapter 6: JSP Tag Libraries and JSTL 327 $aThe Vital Role of JSP Tag LibrariesThe JSP Standard Tag Library; Anatomy of a Tag Library; Summary; Exercises; Chapter 7: JSP Directives; Directive Basics; The page Directive; The taglib Directive; The include Directive; Summary; Exercises; Chapter 8: JSP Standard Actions; JSP Standard Actions Are Built-in Tags; Actions for Working with JavaBeans; Including JSP Output via ; Transferring Control Between JSPs; Specifying Parameters for Other Actions; Working with Plug-ins; Standard Actions Specific to Tag Files; Summary; Exercises; Chapter 9: JSP and JavaBeans 327 $aAnatomy of a JavaBeanHow JavaBeans and EJBs Differ; Summary; Exercises; Chapter 10: Error Handling; Understanding the Origin of Errors; Summary; Exercises; Chapter 11: Building Your Own Custom JSP Tag Library; What Is a Tag File?; A Simple Tag File: Displaying Today's Date; Advantages of Tag Files; Developing Tag Files; Packaging Tag Files; Summary; Exercises; Chapter 12: Advanced Dynamic Web Content Generation; Data Validation in Web Applications; Summary; Exercises; Chapter 13: Internationalization and Localized Content; About Internationalization-Ready Applications 327 $aInternationalization and LocalizationBuilding on the Java Platform's i18n Capabilities; Summary; Exercises; Chapter 14: JSP Debugging Techniques; The Science of Debugging; Catching Bugs at Compile Time; Using a Debugging System versus a Production System; Using System.out.println() to Instrument Code; Using a Logging System; Debugging with Tools; Debugging Code in Production Environments; Finding the Intermittent Problem; Avoiding Concurrency Issues; Summary; Exercises; Part II: JSP and Modern Web Server Software Development; Chapter 15: JSPs and Servlets; A JSP Is a Servlet; Summary 327 $aExercises 330 $aJSP 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 toolWalks 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 debuggingShows 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 (in 410 0$aWrox beginning guides. 606 $aWeb sites$xDesign 606 $aWeb site development 615 0$aWeb sites$xDesign. 615 0$aWeb site development. 676 $a006.7/6 701 $aChopra$b Vivek$01462522 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910783518303321 996 $aBeginning JavaServer pages$93778272 997 $aUNINA