- Combinatorics & Graph Theory
- Crispin, A.C.
- Astronomy & Cosmology
- International Relations
- Education
- Holocaust
- Linux & Unix
- Kavanaugh, James
- Corbin, Elizabeth
- General AAS
- Subjects
- Ancient Greek & Roman
- Channel Islands
- Cryogenics
- Energy Conversion & Storage
- Sartre, Jean-Paul
- Max Notes
- Collections & Anthologies
- Torres, Edwin
- Thorne, Ian
- Strategy
- Spenser, Edmund
- King, Gabriel
- Kayaking
- Cambodia
- Jurisprudence
- Feeding your Baby
- Croatia
- Lodge, David
- Feminism
- Some of our other sites:
- Books
- Clothing, Shoes and Accessories
- Baby Clothes and Accessories
- Cosmetics, Beauty Products and Fragrances
- Cellphones, Call Plans and Accessories
- Video Games
- DVDs
- Electronics, Gadgets and Computers
- Health and Personal Care
- Home and Garden
- Home DIY
- Jewelry
- Magazines and Newspapers
- Music Downloads
- Musical Instruments
- Office Equipment and Supplies
- Software and Games
- Sporting Goods
- Toys and Games
- Watches
- UK Books
- UK Video Games
- UK Home and Garden
- UK Electronics, Gadgets and Computers
- UK Baby Clothes and Accessories
- UK Software and Games
- UK Sporting Goods
- UK Toys and Games
Books : Computing & Internet : Web Development : Web Scripting & Programming : JavaServer Pages
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This book explains the inner and outer workings of Java Enterprise Edition's Java Serverside Pages (JSP) as it relates to delivering dynamic Web content. Built on Java Servlets JSP enables Java programmers to produce dynamic Web pages in a manner similar to Microsoft's ASP. JSP has advantages over ASP. For example, it needs to be interpreted only once and runs on server platforms other than Windows.
Professional JSP is a big, dense and full of painstakingly precise technical detail with occasional short illustrative stories. For example; the frog in the well. The eponymous frog is the Java VM. The well is the hardware and OS supporting it. In the story the VM is convinced it has plenty of spare resources but, of course, it can't 'see' the OS on which it runs and thus doesn't realise the support OS has none. The result is a stalled JVM with no problems or errors reported.
No previous knowledge of Java is assumed, though some experience of server programming would help. JSP developers need to understand databases, server administration, HTML and any other technologies with which the servlets interact. In practice, some knowledge of Java is also useful as JSP builds extensively on other Java technologies, JNDI for directory access is one. The case studies demonstrate this well. The weather report example requires working with XLST and WML (for WAP) among other, non-Java, languages.
Considering all this, the section on debugging shows welcome realism, "For a number of different reasons debugging JSP isn't easy". Too right. The combination of new and changing JSP specifications with mutliple languages and technologies makes it hellish. Still, if you persevere with Professional JSP at least you'll be in with a chance. --Steve Patient
-
-
-
Sun's Java 2 Enterprise Edition (J2EE) provides all the APIs needed to build world-class enterprise applications. Written by more than a dozen experts, the new edition of Professional Java Server Programming provides a truly massive and authoritative guide to the latest standards and APIs available in J2EE. This title is a must-have for anyone serious about enterprise development in Java. Weighing in at over 1,400 pages, Professional Java provides a wide-reaching resource of all the APIs required for J2EE development centring on servlets and JSPs for creating user interfaces and Enterprise JavaBeans (EJBs), XML and JDBC for getting to data on the server. Besides a practical guide to how to combine these standards (with plenty of useful examples of these APIs in action), it also delivers a healthy dose of the design philosophy recommended by Sun for building scalable and robust enterprise Web applications.
Throughout, this text does a good job of merging theory with practice. Almost every chapter has a useful working example showing how APIs work, with sample code for such Web applications as an e-commerce shopping basket, tech-support pages, and a front end for a manufacturing database. The core of this volume is its treatment of servlets and JSPs for building Web-based front ends in Java. This new edition also highlights Enterprise JavaBeans in excellent detail, with a thorough tour of designing, programming and deploying EJBs effectively. (There's also notable coverage of the emerging EJB 2.0 standard, which adds several important features like a query language for more powerful database access).
The practical focus here is also reflected in chapters devoted to d debugging, testing and deploying J2EE applications--critical issues for a any aspiring enterprise developer. While it's true that no single book can make you an expert, this title can get you started with a superb tour of the APIs and technologies that you'll need to tackle large-scale development in Java. --Richard Dragan
-
Even if you aren't a programmer, you can design Web sites with dynamic content generated by JavaServer Pages (JSPs). That's the idea behind JavaServer Pages, a very approachable and patient tutorial suitable for anyone with a knowledge of basic HTML.
Early sections explain how JSPs and Java servlets work. (In short, JSPs provide an easy way to write servlets, a powerful alternative to CGI scripts or Microsoft Active Server Pages, ASPs). With JSPs, you write HTML with embedded tags so you don't have to be a Java expert to use them.
The strength of this text has to be the author's practically minded tutorial showing off these pages in action. Dozens of short programming excerpts provide a solid tour of basic techniques, including retrieving form variables and generating dynamic content for a sample news Web site. Later, the author delves into the Java programming language itself, along with custom JavaBeans for use within JSPs.
Closing chapters enhance the sample Web site with personalization and even basic e-commerce capabilities. Chances are this "case study" is all you need to start making use of JSPs and beans successfully on your own. By centering on JSPs first and then working inward to the details of Java, the author creates a valuable text that can benefit a wide range of readers. Content creators can learn JSPs and gain exposure to some "real" Java while serious Java programmers can learn a much simpler approach to writing servlets. Provided you know HTML and the basics of Web development, this easy-to-digest and worthwhile book can let you build Web sites that take advantage of one of today's most powerful server-side technologies. --Richard Dragan, amazon.com
Topics covered: History of dynamic content with HTML, CGI scripts, Active Server Pages (ASPs), introduction to Java Server Pages (JSPs) and servlets, JSP comments and basic statements, error handling, request time processing and expressions, implicit JSP objects, retrieving user form variables, properties and serialisation, basic Java programming (variables, keywords, objects, and simple class design), JSP scriptlets, conditionals, scoping rules, local, page, request and session scope, managing session information, designing JavaBeans, database and SQL basics, personalisation techniques, dynamics ads, adding simple e-commerce capabilities, servlet events and APIs, using servlets with JSPs, introduction to XML and multithreaded programming, sample JSP code, and a case study for a news Web site.





















