JSP动态网站开发案例指导(含光盘1张)
分類: 图书,计算机/网络,程序设计,JSP,
作者: 余芳等编著
出 版 社: 电子工业出版社
出版时间: 2009-4-1字数:版次: 1页数:印刷时间:开本: 16开印次:纸张:I S B N : 9787121086120包装: 平装编辑推荐
本书在技术内容安排和讲解上形成独特的特色:
◆ 包含网站建设和网页设计常见的每一个技术,每一个技术知识点。
◆ 每一个技术知识点都配备一个相关的案例进行讲解。
◆ 每一个案例都要求先讲解实现方法和实现效果,然后再讲解实现技术和过程。
◆ 每一个案例都必须是有界面演示的,也就是说必须是有形的,读者可以看到的。
◆ 每一个知识点一定和案例是对应的,知识点和案例一定是1对多或者1对1的关系。
◆ 每一个案例的界面或者使用过程一定是某个使用系统中存在的,或者已经出现的简化效果或者实际效果,不允许出现没头没尾的案例。
内容简介
本书共分24章,详细地介绍了使用JSP开发动态网站的各种技术和方法,内容包括JSP的语法知识、九大内置对象、JavaBean技术、JDBC技术、Servlet技术、JSTL标签、自定义标签、JavaMail技术、XML解析技术和Struts技术,最后通过电子商务购物平台(网上购物商城)和工作汇报系统演示了JSP技术在实际项目开发中的应用。
本书由浅到深,由简单到复杂,内容全面系统,案例教学,案例丰富,代码准确完整,浅释清晰,可作为高等院校计算机类等专业高年级本科生和研究生JSP课程的参考书,也适合广大JSP开发人员自学与参考。
目录
第1章 JSP入门
第2章 JSP语法
第3章 Request对象
第4章 Response对象
第5章 out对象
第6章 session对象
第7章 application对象
第8章 pageContext对象
第9章 page对象
第10章 exception对象
第11章 config对象
第12章 javaBean技术
第13章 JDBC技术
第14章 servlet技术
第15章 sevlet过滤器和监听器
第16章 JSTL标签库和EL表达式
第17章 自定义标签
第18章 在JSP中使用JDOM解析XML
第19章 在JSP中使用SAX解析XML
第20章 文件的上传与下载
第21章 JSP与JavaMail
第22章 Struts技术
第23章 网上购物商城开发实例(JSP+javaBean+Servlet+DAO)
第24章 工作汇报系统开发实例(Struts+DAO)
书摘插图
第1章 JSP入门
JavaServerPagesTM(JSP)技术为创建显示动态生成内容的w-eb页面提供了一个简捷而快速的方法。动态生成w曲网页常用的技术有HTML、CSS、JavaScdpt、Servlet、JSP等。
Intemet最初起源于美国国防部高级研究项目署(ARPA)在1969年建立的一个实验性网络ARPANET。该网络将美国许多大学和研究机构中从事国防研究项目的计算机连接在一起,成为一个广域网。l974年ARPA研究并开发了一种新的网络协议,即TCP/IP协议(Transmission Control Protocol/Internet Protocol:传输控制协议,互连协议),使得连接到网络上的所有计算机能够相互交流信息。
网络的出现,改变了人们使用计算机的方式;而Internet的出现,又改变了人们使用网络的方式。Intemet使计算机用户不再被局限于分散的计算机上,同时,也使他们脱离了特定网络的约束。任何人只要进入了Intemet,就可以利用网络和各种计算机上的丰富资源。
随着网络的不断发展,单纯的静态网页已经不能满足人们的需要。因为静态是用单纯的HTML语言组成的,它没有交互性。因此,为了满足实际的需要,动态网页技术就产生了,比如PHP、ASP、JSP等,分别对应的网页文件扩展名为“.php”、“.asp”、“.jsp”。
1.1.1 Web网站工作原理
Web网站主要由一些静态网页、动态的网页(php、jsp、asp)、图片和CSS样式组成。它们的工作方式是客户通过浏览器发送请求,服务器收到客户请求,根据请求进行相应的业务逻辑处理,同时把处理结果发送给客户,客户收到服务器的处理请求后,浏览器会将请求信息友好地显示给用户,如图1-1所示。
……