Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Jakarta Tomcat 5

Buy
Pro Jakarta Tomcat 5, 9781590593318 (1590593316), Apress, 2004

Ideal for Tomcat administrators and those who wish to configure Tomcat, this succinct text describes configuration files, as well as administration features like security, auto-deployment, remote deployment, and datasources.

Java was initially released in the mid-1990s as a way to liven up static Web pages. It was platform independent and allowed developers to execute their programs, called applets, in the user’s browser. An incredible amount of hype surrounded applets: that they would make the Web more exciting and interactive, that they would change the way people bought computers, and that they would reduce all the various operating systems into mere platforms for Web browsers.

Applets never really caught on; in fact, other technologies, such as Macromedia Flash, became more popular ways of creating interactive Web sites. However, Java isn’t just for writing applets: you can also use it to create stand-alone platform-independent applications.

The main contribution of Java to the Web is servlets, which are another alternative technology to CGI. Just as CGI and its other alternatives aren’t stand-alone programs (because they require a Web server), servlets require a servlet container to load servlets into memory. The servlet container then receives HTTP requests from browsers and passes them to servlets that generate the response. The servlet container can also integrate with other Web servers to use their more efficient static file abilities while continuing to produce the dynamic content. You’ll find an example of this in Chapter 9 when you integrate Tomcat with Apache and IIS.

Unfortunately, although servlets are an improvement over CGI, especially with respect to performance and server load, they too have a drawback. They’re primarily suitable for processing logic. For the creation of content (that is, HTML), they’re less usable. First, hard-coding textual output, including HTML tags, in code makes the application less maintainable. This is because if text in the HTML must be changed, the servlet must be recompiled.

Second, this approach requires the HTML designer to understand enough about Java to avoid breaking the servlet. More likely, however, the programmer of the application must take the HTML from the designer and then embed it into the application: an error-prone task if ever there was one.

To solve this problem, Sun Microsystems created the JavaServer Pages (JSP) technology.

(HTML tags aren't allowed.)

Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level, Second Edition
Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level, Second Edition

Although LEGO MINDSTORMS NXT allows anyone to build complex inventions, there are limits to what you can do with what comes inside the box. This book shows you how to advance the NXT with more than 45 exciting projects that include creating a cool magic wand that writes words in thin air, building a remotely guided vehicle, and constructing...

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there's no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert...
Office 2010 Bible
Office 2010 Bible

The best of the best from the bestselling authors of Excel, Word, and PowerPoint Bibles!

Take your pick of applications from the Office 2010 suite and your choice of leading experts to show you how to use them. This Office 2010 Bible features the best-of-the-best content from the Excel 2010 Bible,...


DNA Topoisomerases and Cancer (Cancer Drug Discovery and Development)
DNA Topoisomerases and Cancer (Cancer Drug Discovery and Development)

DNA topoisomerases represent an essential family of DNA processing enzymes and a large number of topoisomerase inhibitors are used clinically for the treatment of various human cancers. Novels drugs are in clinical development both against type I and type II topoisomerases. The book will include basic biochemical and structural reviews for...

American Cars, 1960-1972: Every Model, Year by Year
American Cars, 1960-1972: Every Model, Year by Year

The automotive industry underwent great change in the 1960s and the early 1970s. The continuing trend toward market consolidation, the proliferation of sizes and nameplates, and the "need for speed" characterized this period, loosely labeled as the muscle car era.

This is an exhaustive reference work to American
...

CEH: Official Certified Ethical Hacker Review Guide: Exam 312-50
CEH: Official Certified Ethical Hacker Review Guide: Exam 312-50
The EC-Council's Certified Ethical Hacker has emerged as one of today's most sought-after certifications. Now you can prepare for the CEH certification exam 312-50 with the only review guide officially endorsed by EC-Council.

Covering all exam objectives, from ethics and testing to securing wired and wireless networks, this concise, focused...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy