JSP动态网站开发基础与上机指导

出版时间:2010-6  出版社:清华大学  作者:范芸//范慧霞  页数:309  
Tag标签:无  

前言

近年来,JSP技术得到了越来越广泛的应用,几乎所有基于Java的Web应用都使用了JSP。JSP集成了Java面向对象的程序语言能力与跨平台的优势,并且与超文本标记语言紧密结合,与传统的CGI程序相比,JSP程序不仅编写、执行更容易,而且大幅提高了系统的执行性能。本书面向初、中级用户,结合JSP和Servlet的最新规范,从基本的语法人手,以编程思路为主线,以应用为目标,运用实例系统由浅入深地阐述了如何运用JSP开发Web应用程序。主要内容本书以精简的内容介绍了JSP的语法、Servlet技术、JDBC技术、表达式语言、Struts技术等。全书共分10章,各章具体内容介绍如下:第1章学习JSP基础知识、JSP的优缺点、安全性和应用前景。第2章学习JSP的运行环境及安装配置方法。第3章学习JSP的语法基础。第4章学习JSP内置对象的概念、作用和使用方法。第5章学习JSP页面对数据库的操作方法。第6章学习JSP页面对文件的操作方法。第7章学习JavaBean技术及JSP页面对JavaBean的使用方法。第8章学习Servlet编程方法和JSP页面调用Servlet的方法。第9章学习Struts的基本结构及工作流程,以及如何应用Struts架构。第10章通过3个综合编程实例,学习运用JSP技术解决实际问题的方法和技巧。

内容概要

  《JSP动态网站开发基础与上机指导》系统地介绍了JSP技术的概念、方法和实现过程,包括.ISP运行环境、JSP支持的体系结构、JSP的组成元素及内置对象、JSP对数据库及文件的操作、JSP对JavaBean的调用、JSP对Servlet的调用、JSP的框架应用等。通过《JSP动态网站开发基础与上机指导》的学习,读者可以系统地掌握JSP技术和相关概念、方法以及编程思路和技巧。《JSP动态网站开发基础与上机指导》重点突出JSP编程思路和编程方法,以实例带动教学,注重对读者动手实践能力的培养。每章都在基础知识中间穿插“上机指导”教学单元,既可以让教师合理安排教学实践内容,又可以让学习者举一反三,快速掌握本章知识。《JSP动态网站开发基础与上机指导》结构清晰、语言流畅、实例丰富,可作为各类院校计算机专业及相关专业的教材,也可作为培训机构相关专业的培训教材。

书籍目录

第1章 JSP概述1.1 动态网页技术1.1.1 ASP技术1.1.2 PHP技术1.1.3 Servlet技术1.2 JSP简介1.2.1 JSP的工作原理1.2.2 JSP的优势与劣势1.2.3 JsP的技术前景1.3 JSP的安全性1.3.1 JSP安全性的实现方法1.3.2 源代码暴露问题1.3.3 其他问题本章小结习题1第2章 JSP运行环境的搭建2.1 JSP开发工具简介2.1.1 JSP运行的最佳环境——Tomcat+MySQL2.1.2 高效开发JSP的最佳搭配工具——Eclipse+MyEelipse2.1.3 开发JSP的经典模式MVC2.2 安装和配置JDK2.2.1 安装JOK2.2.2 配置环境变量2.3 安装和配置Web服务器2.3.1 安装Tomcat2.3.2 Tomcat的目录结构2.3.3 配置和测试Tomcat2.3.4 JSP页面的执行流程2.4 上机指导2.4.1 安装JDK和Tomcat2.4.2 配置JSP的运行环境习题2第3章 JSP语言基础3.1 HTML基础知识3.1.1 HTML文档结构3.1.2 HTML表单3.1.3 JavaScript基础3.2 JSP基本语法3.2.1 Java程序片3.2.2 JSP标签3.2.3 JSP的动作指令3.3 上机指导与练习3.3.1 计算三角形面积并对程序进行注释3.3.2 求1到100的连续和3.3.3 输出0~1之间的任意随机数本章小结习题3第4章 JSP内置对象4.1 JSP内置对象概述4.1.1 JSP内置对象的来源4.1.2 JSP内置对象介绍4.2 request对象4.2.1 HTTP请求包4.2.2 request对象的常用方法4.2.3 request对象应用实例4.3 response对象4.3.1 HTTP响应包4.3.2 response对象的常用方法4.3.3 response对象应用实例4.4 session对象4.4.1 会话及相关概念4.4.2 session对象的常用方法4.4.3 session对象应用实例4.5 application对象4.5.1 application对象的常用方法4.5.2 application对象应用实例4.6 其他内部对象4.6.1 out对象4.6.2 page对象4.6.3 pageContext对象4.6.4 config对象4.6.5 exception对象4.7 JSP程序的调试4.7.1 三种错误类型4.7.2 JSP语法错误的调试4.7.3 JSP运行错误的调试4.8 上机指导与练习4.8.1 用户注册4.8.2 信息的保存和获取4.8.3 猜数字游戏本章小结习题4第5章 数据库操作5.1 数据库概述5.1.1 关系模型5.1.2 结构化查询语言SQL5.2 JDBC技术5.2.1 JDBC介绍5.2.2 JDBC体系结构5.2.3 JDBC驱动程序5.2.4 JDBC接口5.3 连接数据库5.3.1 JDBC连接SQLServer数据库5.3.2 JDBC-ODBC连接Access数据库5.4 操作数据库5.4.1 数据查询5.4.2 数据更新5.4.3 数据删除5.5 上机指导与练习5.5.1 查询英语成绩及格的学生信息5.5.2 向表中添加记录5.5.3 网上投票系统本章小结习题5第6章 文件操作6.1 File类与数据流6.1.1 数据流6.1.2 File类6.2 数据流成分6.2.1 字节流6.2.2 字符流6.2.3 数据流6.2.4 对象流6.3 随机访问类6.3.1 构造方法6.3.2 实例方法6.4 文件的操作6.4.1 文件上传6.4.2 文件下载6.4.3 文件的分页显示6.4.4 创建和删除目录6.5 上机指导与练习6.5.1 列出C盘根目录下的所有子目录和文件6.5.2 列出E:/code/6目录下所有的JSP文件6.5.3 将客户端的文件上传到服务器本章小结习题6第7章 JSP与JavaBean7.1 JavaBean介绍7.1.1 什么是JavaBean7.1.2 JavaBean的组成7.2 编写JavaBean7.2.1 开发JavaBean组件7.2.2 在页面中使用JavaBean组件7.3 JavaBean的范围7.3.1 page范围7.3.2 request范围7.3.3 session范围7.3.4 application范围7.4 通过.JavaBean访问数据库7.4.1 连接数据库……第8章 Servlet编程技术第9章 Web开发框架第10章 上机指导综合范例本章小结

章节摘录

插图:随着JSP技术的不断发展和广泛应用,很多公司都推出了JSP的开发工具,读者可以参照其各自的特点,结合自身开发环境进行开发工具的选择。本节着重介绍JSP轻量级开发的运行环境,以及开发的经典模式MVC。2.1.1JSP运行的最佳环境——Tomcat+MySQL。Tomcat是一个免费的web应用服务器,也就是常说的JSP运行容器。MysQL也是免费的数据库服务器,从一开始就定位在快速稳定的大型关系型数据库上,因此,其性能和稳定性相比于其他的开源数据库占有绝对优势。之所以称此二者为最佳运行环境,主要原因在于,首先它们是免费的,并且有无数人齐心协力对其进行长久的优化,有很多的优秀论坛和热心用户组,还有很多的成功案例供参考咨询。其次,它们对系统的要求较低,可以在不同的操作系统下运行,而且它们在性能上的表现基本可以满足一般应用系统的要求。最后,配置和维护Tomcat及MysQL都十分简单,直接修改配置文件就可以配置运行环境的各种特性,复制文件系统即可完成系统的备份,非常适用于远程网络的环境。

编辑推荐

《JSP动态网站开发基础与上机指导》是21世纪高等计算机应用技术规划教材。

图书封面

图书标签Tags

评论、评分、阅读与下载


    JSP动态网站开发基础与上机指导 PDF格式下载


用户评论 (总计2条)

 
 

  •   这个书还不错,正版的
  •   配送很快!!书也不贵,清华出的,看了觉得不错,很基础,适合我刚买了就降价了,坑~~~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7