Flylib.com
Java for ColdFusion Developers
Java for ColdFusion Developers
ISBN: 0130461806
EAN: 2147483647
Year: 2005
Pages: 206
Authors:
Eben Hewitt
BUY ON AMAZON
TOC
Copyright
Foreword
Acknowledgments
Chapter 1. Introduction
Section 1.1. Why Java for ColdFusion Developers?
Section 1.2. Who This Book Is For
Section 1.3. What This Book Is Not
Section 1.4. Overview of Book Sections
Chapter 2. Java Jump Start
Section 2.1. The New ColdFusion Architecture
Section 2.2. Benefits of Moving to the Java Technology Platform
Section 2.3. The Java Platform
Section 2.4. Gathering Your Tools
Section 2.5. Anatomy of a Simple Java Program
Section 2.6. Understanding the API
Section 2.7. Exercise 1: Download and Install the SDK
Section 2.8. Exercise 2: Using the API Documentation
Chapter 3. Java Data Structures
Section 3.1. Binary Overview
Section 3.2. Data Types in ColdFusion
Section 3.3. Data Types in Java
Section 3.4. Primitive Data Types
Section 3.5. Variable Assignment and Initialization
Section 3.6. Operators
Section 3.7. Overflow
Section 3.8. Operator Precedence
Section 3.9. Casts and Conversions
Section 3.10. Java Standard Classes
Section 3.11. What s Next
Chapter 4. Programming Structures
Section 4.1. Wrapper Classes
Section 4.2. Strings
Section 4.3. Loops
Section 4.4. Arrays
Section 4.5. Conditional Logic
Section 4.6. Example Program: CheckerBoard.java
Section 4.7. Example Program: Debt Calculator
Section 4.8. Command Line Input
Section 4.9. Using Methods: Toward Object-Oriented Programming
Section 4.10. Visibility
Section 4.11. Composition of the main Method
Section 4.12. What s Next?
Chapter 5. Object-OrientedApplication Design
Section 5.1. Objects
Section 5.2. Why Software Projects Fail
Section 5.3. Software Development Processes
Section 5.4. Case Study: Bookstore
Section 5.5. Introduction to OOAD
Section 5.6. Use Cases
Section 5.7. Creating UML Diagrams
Section 5.8. Class Diagrams
Section 5.9. User Scenarios and Use-Case Diagrams
Section 5.10. Collaboration Diagrams
Section 5.11. Sequence Diagrams
Section 5.12. Package Diagrams
Section 5.13. Encapsulation
Section 5.14. Inheritance
Section 5.15. Software and Hollywood Movies
Section 5.16. What s Next?
Chapter 6. IDEs
Section 6.1. Macromedia Editor Changes and Java IDEs
Section 6.2. Projects
Section 6.3. Dreamweaver MX
Section 6.4. Sun ONE Studio 3 (Forte for Java)
Section 6.5. JBuilder
Section 6.6. IntelliJ IDEA
Section 6.7. Putting Your IDE to Work
Section 6.8. What s Next
Chapter 7. Objects and Classes
Section 7.1. Packages
Section 7.2. Documentation with JavaDoc
Section 7.3. Field Defaults and Field Initializers
Section 7.4. Polymorphism
Section 7.5. Constructors
Section 7.6. static Methods
Section 7.7. The this Reference
Section 7.8. Stack and Heap Memory
Section 7.9. Putting Things Together
Section 7.10. What s Next
Chapter 8. Exceptions
Section 8.1. Exceptions
Section 8.2. What s Next
Chapter 9. Advanced Object-Oriented Concepts
Section 9.1. Inner Classes
Section 9.2. Inheritance
Section 9.3. Abstract Classes and Abstract Methods
Section 9.4. Interfaces
Section 9.5. final
Section 9.6. Reflection
Section 9.7. What s Next?
Chapter 10. Extending ColdFusion with Java
Section 10.1. Configure ColdFusion Server Settings for Java
Section 10.2. Using
Section 10.3. CFX Custom Tags
Section 10.4. Applets
Section 10.5. Using Applets with
Section 10.6. Working with Browsers and the Java Plugin
Section 10.7. Swing and AWT
Section 10.8. What s Next?
Chapter 11. Collections and Regular Expressions
Section 11.1. Synchronization and
Section 11.2. ColdFusion Structures
Section 11.3. Collections Overview
Section 11.4. General Collections Methods
Section 11.5. Collections Interfaces
Section 11.6. Collection Classes
Section 11.7. Lists
Section 11.8. Sets
Section 11.9. Maps
Section 11.10. Using Regular Expressions
Section 11.11. What s Next
Chapter 12. JDBC
Section 12.1. Using JDBC
Section 12.2. Metadata
Section 12.3. Transactions
Section 12.4. Stored Procedures
Section 12.5. Example GUI Application: Database Query Viewer
Section 12.6. What s Next
Chapter 13. Servlets and CFMXJ2EE Integration
Section 13.1. Using Java Technology to Create Web Sites
Section 13.2. Compare ColdFusion and Java Web Technologies
Section 13.3. ColdFusion MX J2EE Capabilities
Section 13.4. Java Web Servers
Section 13.5. Installing Tomcat
Section 13.6. Configuring JSP Web Applications
Section 13.7. Creating a Tomcat Web Application Manually
Section 13.8. Servlets
Section 13.9. A Database-Driven Authentication Servlet
Section 13.10. ColdFusion MX and J2EE Integration
Section 13.11. Configuring MySQL Database Server
Section 13.12. What s Next?
Chapter 14. JavaServer Pages
Section 14.1. Overview of JSP
Section 14.2. Scripting Elements
Section 14.3. Directives
Section 14.4. Actions
Section 14.5. Model-View-Controller
Section 14.6. Implicit Objects
Section 14.7. Error Pages
Section 14.8. JavaBeans
Section 14.9. Sample Bean Application: Writing Dynamic XML
Section 14.10. What s Next?
Chapter 15. JSP Custom Tags
Section 15.1. Getting Started with Custom Tags
Section 15.2. Writing a Simple Custom Tag
Section 15.3. Importing a JSP Library in CFMX
Section 15.4. Working with the JSTL
Section 15.5. The web.xml File
Section 15.6. JSP Satellite Developments
Section 15.7. What s Next?
Chapter 16. J2EE Case Study: An E-commerce Site
Section 16.1. Application Overview
Section 16.2. Database
Section 16.3. Setup
Section 16.4. Root Application Files
Section 16.5. Styles
Section 16.6. WEB-INF
Section 16.7. WEB-INFclassescomcybertrailsstore
Section 16.8. WEB-INFclassescomcybertrailsstorebeans
Section 16.9. WEB-INFclassescomcybertrailsstoretags
Section 16.10. WEB-INFclassescomcybertrailsadmin
Section 16.11. WEB-INFlib
Section 16.12. WEB-INFjstl10
Section 16.13. What s Next?
Appendix A. JSP 1.2 Reference
Section A.1. Comments
Section A.2. Directives
Section A.3. Standard Actions
Appendix B. API Reference
Section B.1. javax.servlet Interfaces, Classes, and Exceptions
Section B.2. JSP API for javax.servlet.jsp and java.servlet.jsp.tagext
Section B.3. javax.servlet
Section B.4. javax.servlet.http Interfaces and Classes
Appendix C. Glossary of Terms
Appendix D. Java Bookmarks
Section D.1. General Java
Section D.2. JSP and Servlets
Appendix E. Quick Reference
Section E.1. Checking Environment Variables
Section E.2. Setting CLASSPATH
Section E.3. Setting JAVA_HOME
Section E.4. Setting the PATH
Section E.5. Checking Current Version
Section E.6. Compiling and Running Programs
Section E.7. Primitive Data Types
Section E.8. Declaring and Initializing Variables
Section E.9. Class Definition
Section E.10. Constructors
Section E.11. Declaring Methods
Section E.12. Calling Methods
Section E.13. Overloading Methods
Section E.14. Overriding Methods
Section E.15. package
Section E.16. import
Section E.17. Inheritance
Section E.18. Defining and Implementing an Interface
Section E.19. Exceptions
Section E.20. Creating a .jar File
Section E.21. Creating the Proper Directory Structure for a Web Application
Section E.22. The Simplest Possible web.xml File
Section E.23. Creating a .war File
Index
A
Java for ColdFusion Developers
ISBN: 0130461806
EAN: 2147483647
Year: 2005
Pages: 206
Authors:
Eben Hewitt
BUY ON AMAZON
Project Management JumpStart
Building the Foundation
Initiating the Project
Breaking Down the Project Activities
Budgeting 101
Appendix A Answers to Review Questions
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Crash Course in the Internet Protocol Suite
Cisco Secure IDS
Snort
Policy and Procedures
The Future of Intrusion Detection and Prevention
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 11. How Far? How Fast? Geo-Enabling Your Spreadsheet
Hack 30. Plot a Great Circle on a Flat Map
Hack 31. Plot Dymaxion Maps in Perl
Hack 80. Automatically Geocode U.S. Addresses
Hack 97. Set Up an OpenGuide for Your Hometown
Programming Microsoft ASP.NET 3.5
Web Forms Internals
ASP.NET Security
Working with the File System
Extending Existing ASP.NET Controls
HTTP Handlers and Modules
Lean Six Sigma for Service : How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions
Success Story #2 Bank One Bigger… Now Better
Executing Corporate Strategy with Lean Six Sigma
The Value in Conquering Complexity
Using DMAIC to Improve Service Processes
First Wave Service Projects
VBScript in a Nutshell, 2nd Edition
What VBScript Is Used For: Gluing Together Objects
Why Use WSH?
WSH Language Elements
Section C.2. String Operator
Section C.4. Logical and Bitwise Operators
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies