Java : Books

Murach's Java Servlets And Jsp

0.0/5 (0 votes cast)

If you have basic Java skills, this book will get you started developing web applications at a professional level. The Music Store site that's developed in the text and comes on the book's CD will prove it! Download chapter 4, "How to Develop JavaServer Pages," and chapter 5, "How to Develop Servlets," for free from the Murach web site to see for yourself.

Java is an object-oriented language that is extremely popular with programmers and Web developers. This beginner-level book teaches readers the fundamental programming concepts they need to grasp in order to learn any computer language. The unique approach covers the versatility and extensibility of Java using game creation as a teaching tool. The author starts with the basics of Java, assuming that the reader is truly a beginner with no programming experience. This non-intimidating guide to Java will be a welcome addition to the library of any aspiring programmer.

This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning Java Swing. Topics include AWT, button, Chinese, component, event, frame, graphics, GUI, internal frame, Java, JDK, JFC, language, label, listener, look and feel, MVC, radio button, resolution, screen, Swing, text field, thread, toolkit, tutorial, Unicode. Key sections: What Is Swing? - Graphics Environment - Swing JFrame - Swing JLabel - Swing JButton - Swing JRadioButton - Swing JTextField - Swing JInternalFrame - Layouts of Components - Look and Feel.

Web Development with JavaServer Pages will teach you how to create dynamic content-personalized, customized, and up-to-the minute content-a key ingredient of site development on the World Wide Web today. JavaServer Pages (JSP) is a new server-side Java technology for generating dynamic content in web pages and other on-line applications. This book covers all aspects of JSP development, as well as comparisons to similar dynamic content systems such as CGI, Active Server Pages, Cold Fusion, and PHP. It clearly demonstrates the advantages offered by JSP as a full-featured, cross-platform, vendor-neutral technology for dynamic content generation.

Aimed at those with some previous Java experience, Core Servlets and JavaServer Pages covers all you need to know to create effective Web applications using server-side Java. Combining plenty of practical advice with detailed information on these APIs, this book provides both the necessary background on Web programming and guidance on using Java effectively to power your Web site. Topics covered: Overview of Java servlets and JavaServer Pages (JSPs), servlets vs. CGI and ASPs, survey of servlet products, installation and configuration hints, using packages with servlets, the servlet life cycle, initialization parameters, debugging tips, HTML form basics, submitting and processing form variables, HTTP request and response headers, standard CGI variables, HTTP status codes, using cookies, session tracking with servlets, e-commerce example, JSP scripting elements and attributes, including files, using applets, JavaBeans and tag libraries with JSPs, strategies for combining servlets and JSPs effectively, database and JDBC tutorial, and connecting pooling.

Professional JSP

0.0/5 (0 votes cast)

Professional JavaServer Pages covers a wide variety of areas including design and architecture, JSPs and their relation to J2EE (Servlets, EJBs, JDBC etc) as well as extensive coverage of the tag extension mechanism that allows you to customize the tags you use in your pages to the data you're presenting. Readers are given an introduction to JSP, explaining how they relate to servlets, showing the tags, and creating beans to encapsulate business logic, to keep web page design simple. Further chapters cover database access with JDBC and connection pooling, JSP debugging, and web application architecture using JSP and servlets. After considering security issues in JSP web applications, the book concludes with seven real-world case studies including using JSP, XML and XSLT to target content at WAP and HTML browsers, e-commerce, streaming using JMF, and porting an existing ASP-based application to JSP.

Java Servlet Programming

0.0/5 (0 votes cast)

Java servlets offer a fast, powerful, portable replacement for CGI scripts. This book covers everything one needs to write effective servlets. Topics include serving dynamic Web content, maintaining state information, session tracking, database connectivity using JDBC, and applet-servlet communication.

An overview of the new server-side Java platform - Java 2 Enterprise Edition - as it relates to building n-tier web applications. It covers the building blocks (Servlets, JSP, EJB, JDBC, RMI, JNDI, CORBA) then goes into special design considerations for server side programming, (including resource pooling and component based design) before finally discussing future design possibilities opened up by Jini and JavaSpaces technology.

Java and XML

0.0/5 (0 votes cast)

Java and XML share many features that are ideal for building Web-based enterprise applications, such as platform-independence, extensibility, reusability, global language (Unicode) support, and both are based on industry standards. Together Java and XML allow enterprises to simplify and lower cost of information sharing and data exchange. Java and XML shows you how to put the two together, building real-world applications in which both the code and the data are truly portable. This book covers: The basics of XML, Using standard Java APIs to parse XML, Designing new document types using DTDs and Schemas, Writing programs that generate XML data, Transforming XML into different forms using XSL transformations (XSL/T), XML-RPC, Using a web publishing framework like Apache-Cocoon, and XML as a configuration language.

Beginning Java 2 - Jdk 1.3 Edition

0.0/5 (0 votes cast)

The newest version of J2SE technology, v 1.3, delivers momentous performance gains and improved Web deployment for enterprise-grade, client-side applications. And just about everything else developers have been asking for. This book is the JDK 1.3 edition of the best selling introductory Java 2 book. It is a fast paced and comprehensive tutorial introduction to application development using Java. It is ideal for novice Java programmers who have some previous programming exposure and are able to run with the fast pace. Almost all new entrants to Java are coming from previous programming experience.