副标题:无

作   者:

分类号:

ISBN:9780201709063

微信扫一扫,移动浏览光盘

简介

Summary: Publisher Summary 1 Software engineer and Internet programmer Callaway familiarizes other programmers with the underlying technologies that drive the Internet and World Wide Web, and explain how the true power of the Java programming language is turning out to be not the applets that can run on any client, but applications that run on servers. He mentions no date for the first edition, but here updates the code to version 2.2 of the Java Servlet Specifications, and broadens the coverage. Annotation c. Book News, Inc., Portland, OR (booknews.com)  

目录

Foreword p. xv
Preface p. xix
Introduction p. xxiii
Introduction to Web Development p. 1
Internet Basics p. 3
Networks p. 4
Protocols p. 5
TCP/IP p. 6
Brief History of the Internet p. 12
Internet Addresses p. 13
Ports p. 15
Sockets p. 16
Name Resolution p. 18
Firewalls p. 19
Protocol Tunneling p. 20
Proxy Servers p. 20
Internet Standards p. 20
Summary p. 22
Web Basics p. 23
Brief History of the Web p. 23
URLs p. 24
Web Browsers p. 31
Web Servers p. 34
Common Gateway Interface p. 37
Summary p. 38
Beyond Web Basics p. 41
HTTP p. 41
MIME p. 56
HTML Forms p. 58
Summary p. 67
Introduction to Servlets p. 69
Why Servlets? p. 71
What Is a Servlet? p. 72
Where Do Servlets Fit In? p. 77
What Can Servlets Do? p. 78
Why Are Servlets Better Than CGI? p. 78
NSAPI/ISAPI p. 81
Summary p. 81
Servlet Basics p. 83
Basic Servlet Structure p. 83
Servlet Lifecycle p. 85
Servlet Reloading p. 88
Dissecting Two Sample Servlets p. 88
Summary p. 103
Servlet API Basics p. 105
HttpServlet Class p. 106
GenericServlet Class p. 123
ServletRequest Interface p. 127
HttpServletRequest Interface p. 136
ServletResponse Interface p. 144
HttpServletResponse Interface p. 148
Summary p. 159
Writing Your First Servlet p. 161
Servlet Requirements p. 161
Main Page p. 162
View Bulletins Page p. 170
Post Bulletin Page p. 178
Save Bulletin Page p. 181
Complete Bulletin Board Servlet p. 186
Summary p. 193
Running Servlets p. 195
Apache Tomcat p. 196
JRun p. 211
ServletExec p. 221
Resin p. 227
Summary p. 231
Debugging Servlets p. 233
Servlet Debugging Process p. 233
JBuilder p. 235
Forte for Java p. 244
VisualCafe p. 251
Summary p. 259
Beyond Servlet API Basics p. 261
ServletInputStream Class p. 262
ServletOutputStream Class p. 263
ServletConfig Interface p. 264
ServletContext Interface p. 267
ServletException Class p. 276
UnavailableException Class p. 277
Summary p. 278
Advanced Servlet Concepts p. 279
Writing Thread-Safe Servlets p. 281
What Is Thread Safety? p. 281
Synchronization p. 284
Service(), doGet(), and doPost() Local Variables p. 287
SingleThreadModel Interface p. 290
Background Threads p. 292
Summary p. 296
HTTP Redirects p. 299
What Is an HTTP Redirect? p. 299
HTTP Header Syntax for a Redirect p. 300
Sending a Redirect from a Servlet p. 301
Load-Balancing Servlet Using HTTP Redirects p. 306
Summary p. 309
Cookies p. 311
What Is a Cookie? p. 311
HTTP Header Syntax for a Cookie p. 313
Setting Cookies with the Servlet API p. 316
Summary p. 320
State and Session Management p. 323
What Is a Stateless Protocol? p. 323
What Is a Session? p. 324
State and Session Management Defined p. 327
State and Session Management Methods p. 328
Session Management with the Servlet API p. 336
Session Listeners and Events p. 349
Summary p. 353
Request Forwarding, Server-Side Includes, Servlet Chaining p. 355
Using the RequestDispatcher Object p. 355
Server-Side Includes p. 360
Servlet Chaining p. 365
Summary p. 371
Database Access with JDBC p. 373
JDBC Architecture p. 373
Accessing a Database p. 378
JDBC Basics p. 383
Advanced Database Concepts p. 397
Database Connection Pooling p. 417
Introduction to the MySQL Database p. 431
Summary p. 436
Security p. 439
Basic Authentication p. 439
Form-Based Authentication p. 454
Digest Authentication p. 462
Secure Sockets Layer p. 465
Summary p. 478
JavaServer Pages p. 481
Introduction to JSP p. 482
Scope Rules p. 495
Implicit Objects p. 496
Directives p. 502
Scripting Elements p. 515
Comments p. 526
Actions p. 528
Custom Tag Libraries p. 546
Using JSP and Servlets Together p. 573
Summary p. 575
Packaging and Deployment p. 577
Building a Web Application Archive p. 577
Deploying on Apache Tomcat p. 582
Deploying on JRun p. 584
Deploying on ServletExec p. 586
Summary p. 592
Servlet Troubleshooting p. 593
Protocol Explorer Utility p. 593
Diagnostics Servlet p. 623
Summary p. 627
Sample Servlets p. 629
Form Mailer Servlet p. 631
File Upload Servlet p. 653
Servlet Template Framework p. 673
Building a Web Application p. 674
Inside the Template Server p. 693
Guest Book Sample Application p. 696
Servlet API Quick Reference p. 709
Javax.servlet Package p. 711
Interface RequestDispatcher p. 712
Interface Servlet p. 713
Interface ServletConfig p. 715
Interface ServletContext p. 716
Interface ServletRequest p. 720
Interface ServletResponse p. 725
Interface SingleThreadModel p. 728
Class GenericServlet p. 729
Class ServletInputStream p. 733
Class ServletOutputStream p. 734
Class ServletException p. 736
Class UnavailableException p. 737
Javax.servlet.http Package p. 739
Interface HttpServletRequest p. 740
Interface HttpServletResponse p. 745
Interface HttpSession p. 754
Interface HttpSessionBindingListener p. 757
Class Cookie p. 758
Class HttpServlet p. 762
Class HttpSessionBindingEvent p. 765
Class HttpUtils p. 766
Servlet API 2.3 Update p. 767
Filtering p. 768
Application Lifecycle Events p. 774
Shared Library Dependencies p. 778
New Error and Security Attributes p. 779
Welcome Files p. 781
New Classes, Interfaces, and Methods p. 781
Appendices p. 807
Common Well-Known Port Assignments p. 809
Java Port Scanner p. 810
The Internet Standardization Process p. 812
URL Syntax for Common Protocols p. 814
Meaning of URL Special Characters p. 816
US-ASCII Encoding for Unsafe URL Characters p. 818
Java HTTP Server p. 819
HTTP Response Status Codes p. 825
Common HTTP Request Header Fields p. 828
Deployment Descriptor DTD p. 830
Common MIME Types p. 842
PrintStackTrace() to String p. 845
Servlet API Class Hierarchy Diagram p. 846
Index p. 849

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon