|
|
|
|
LEADER |
07927nmm a2200553 u 4500 |
001 |
EB001908965 |
003 |
EBX01000000000000001071867 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
210123 ||| eng |
020 |
|
|
|a 9781430237242
|
050 |
|
4 |
|a TK5105.8885.A63
|
100 |
1 |
|
|a Vukotic, Aleksa
|
245 |
0 |
0 |
|a Apache Tomcat 7
|c Aleksa Vukotic, James Goodwill
|
260 |
|
|
|a [Berkeley, CA]
|b Apress
|c 2011
|
300 |
|
|
|a xvi, 277 pages
|b illustrations (some color)
|
505 |
0 |
|
|a Note continued: Summary -- ch. 9 Embedding Tomcat -- Requirements for Embedding Tomcat -- Embedded Tomcat Java Components -- Implementing a Sample Application with Embedded Tomcat -- Testing Servlets with Embedded Tomcat -- Summary -- ch. 10 Integrating Apache Web Server -- What Is the Apache Web Server? -- Integrating Tomcat and Apache Web Server -- Using mod_proxy -- Using mod_jk -- Which Approach to Use -- Load Balancing -- Summary -- ch. 11 Integrating Spring MVC Framework -- Introducing Spring MVC -- Spring Framework Overview -- MVC Pattern -- Front Controller Pattern -- Spring MVC Web Applications -- Configuring DispatcherServlet -- Adding Views -- Implementing Controllers -- Wiring Spring Application Context -- Summary -- ch. 12 Logging in Tomcat -- Using Tomcat's JULI Logging Library -- Introduction to Java Logging and JULI libraries -- Configuring Internal Tomcat Logging with JULI -- Configuring Web Application Logging with JULI.
|
505 |
0 |
|
|a Note continued: Adding a Servlet Filter -- Configuring Filter Mapping -- Configuring Servlet Filter Using Annotations -- Configuring ServletContext Parameters -- Configuring the Session -- Adding a Welcome File List -- Configuring Error Handlers -- Configuring Mime Types -- Configuring Web Application Security -- Adding a Security Constraint -- Adding a Login Config -- Summary
|
505 |
0 |
|
|a Note continued: The Benefits of Using a JDBCRealm -- JNDIRealm -- Accessing an Authenticated User -- Summary -- ch. 7 Securing Tomcat with SSL -- Introduction to SSL -- What SSL Does -- How SSL works -- Configuring Tomcat with SSL -- Creating Keystore with SSL Certificate -- Configuring Tomcat's SSL Connector -- Configuring Secure Resources in the Web Application -- Installing a Certificate from the Certificate Authority -- Secure Session Tracking with Tomcat -- Summary -- ch. 8 Valves and Servlet Filters -- Introduction to Valves and Filters -- What Is a Tomcat Valve? -- What Is a Servlet Filter? -- Tomcat Valves vs. Servlet Filters -- Configuring Tomcat Valves -- Implementing a Custom Valve -- The Access Log Valve -- The Remote Address Valve -- Crawler Session Manager Valve -- Dead Thread Detection Valve -- Configuring Servlet Filters -- Implementing a Servlet Filter -- Request Dumper Filter -- Expires Filter -- Cross-Site Request Forgery Prevention Filter
|
505 |
0 |
|
|a Note continued: Using Log4j Library for Web Application Logging -- PatternLayout -- Using Log4j for Tomcat Internal Logging -- Using Log4j for Web Application Logging -- Web Application Logging Using Slf4j Library -- Using Slf4j -- Summary -- ch. 13 Configuring JNDI in Tomcat -- Introduction to JNDI -- JNDI API Overview -- Tomcat JNDI Configuration -- Configuring the Database Connection -- Introducing JDBC -- Configuring Data Source as a JNDI Resource -- Configuring Mail Session -- Introducing JavaMail -- Configuring Mail Session as a JNDI Resource -- Summary -- Appendix A Server.xml File -- Containers -- The Server Container -- The Service Container -- The Engine Container -- The Host Container -- The Context Container -- Connectors -- The HTTP Connector -- The AJP Connector -- Summary -- Appendix B The Web.xml File -- The Basic web.xml Configuration -- Adding a Servlet Definition -- Adding a Servlet Mapping -- Configuring a Servlet Using Annotations
|
505 |
0 |
|
|a Note continued: Accessing the Manager Web Application Using Web Interface -- Listing Deployed Web Applications -- Checking Server Status -- Deploying a New Web Application -- Reloading an Existing Web Application -- Sessions -- Stop -- Start -- Undeploy -- Using a Text-Based Interface to Access Manager Web Application -- Installing Ant -- Configuring Tomcat's Ant Tasks -- Running Ant Scripts -- Summary -- ch. 5 HTTP Sessions -- The Servlet Implementation of HTTP sessions -- Shopping Basket Session Example -- Invalidating a Session -- Session Management in Tomcat -- StandardManager -- PersistentManager -- Summary -- ch. 6 Configuring Security Realms -- Security Realms -- MemoryRealm -- Protecting a Resource with a MemoryRealm -- Protection Against Brute Force Attacks -- UserDatabaseRealm -- JDBC Realms -- Creating the Users Database -- Configuring Tomcat to Use a JDBCRealm -- Configuring FORM-Based Authentication with JDBCRealm -- DataSourceRealm
|
505 |
0 |
|
|a Note continued: Adding Servlets -- Deploying WAR Archive -- Other Methods of Deployment -- Configuring Hosts and Contexts -- Configuring Hosts -- Configuring Web Application Contexts -- Deploying a Web Application from Eclipse IDE -- Updating Eclipse for Java Web Development -- Creating a Dynamic Web Project -- Adding Tomcat Runtime Environment -- Deploying a Java Web Project to Tomcat from Eclipse -- Summary -- ch. 3 Servlets, JSPs and ServletContext -- Servlets -- The Lifecycle of a Servlet -- ServletRequest and ServletResponse -- The GenericServlet and HttpServlet Classes -- Configuring a Servlet in a Servlet Container -- Servlet API 3.0 -- Java Server Pages -- Lifecycle of Java Server Pages -- The Components of a Java Server Pages -- JSP Directives -- JSP Scripting -- Relationship Between Servlets and ServletContext -- Summary -- ch. 4 Using Tomcat's Manager Web Application -- What Is the Manager Web Application? -- Gaining Access to the Manager Web Application
|
653 |
|
|
|a Web servers / fast
|
653 |
|
|
|a Web site development / http://id.loc.gov/authorities/subjects/sh98004795
|
653 |
|
|
|a Sites Web / Développement
|
653 |
|
|
|a Internet programming / fast
|
653 |
|
|
|a COMPUTERS / Databases / Servers / bisacsh
|
653 |
|
|
|a Serveurs Web
|
653 |
|
|
|a Programmation Internet
|
653 |
|
|
|a Internet programming / http://id.loc.gov/authorities/subjects/sh96009904
|
653 |
|
|
|a Apache Tomcat / http://id.loc.gov/authorities/names/n2004064034
|
653 |
|
|
|a Web servers / http://id.loc.gov/authorities/subjects/sh95009237
|
653 |
|
|
|a Informatique / eclas
|
653 |
|
|
|a COMPUTERS / Web / Web Programming / bisacsh
|
653 |
|
|
|a Web site development / fast
|
653 |
|
|
|a Apache Tomcat / blmlsh
|
653 |
|
|
|a Apache Tomcat / fast
|
700 |
1 |
|
|a Goodwill, James
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
490 |
0 |
|
|a Expert's voice in Java
|
028 |
5 |
0 |
|a 10.1007/978-1-4302-3724-2
|
776 |
|
|
|z 1430237236
|
776 |
|
|
|z 9781430237242
|
776 |
|
|
|z 9781430237235
|
776 |
|
|
|z 1430237244
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781430237235/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 005.7/1376
|
520 |
|
|
|a Apache Tomcat is the most popular open-source de-facto Java Web application server, standard for today's Web developers using JSP/Servlets. Apache Tomcat 7 covers details on installation and administration of Apache Tomcat 7. It explains key parts of the Tomcat architecture, and provides an introduction to Java Servlet and JSP APIs in the context of the Apache Tomcat server. In addition to basic concepts and administration tasks, Apache Tomcat 7 covers some of the most frequently used advanced features of Tomcat, including security, Apache web server integration, load balancing, and embedding Tomcat server in Java applications. Finally, through a practical primer, it shows how to integrate and use some of the most popular Java technologies with Apache Tomcat. In summary, Apache Tomcat 7 offers both novice and intermediate Apache Tomcat users a practical and comprehensive guide to this powerful software
|