JSP从入门到精通

出版时间:2012-7  出版社:电子工业出版社  作者:宋智军,邱仲潘 编著  页数:211  字数:360000  
Tag标签:无  

内容概要

宋智军、邱仲潘编著的《JSP从入门到精通(第2版)》坚持以语言为基础和以应用为主导的编写原则,理论联系实际,并通过大量的实例,循序渐进地为读者介绍了有关JSP开发所涉及的各类知识。
《JSP从入门到精通(第2版)》共分为11章,首先从最基础的JSP开发环境的搭建开始,再通过介绍JSP基础、基本语法、内置对象和Servlet结合、和JavaBean结合、使用JSP操作XML等,最后通过相应章节的知识点进行实例的讲解。本书的基础知识介绍详细,理论联系实际,具有很强的操作性。本书还提供了大量的通过测试的可运行的完整实例代码,这些实例都有相应的设计步骤、代码详解、程序运行结果等,通过实例,不但可以使读者复习前面所学的内容,而且还增加了一定的创作技巧。本书适合技术支持人员和程序开发人员使用。

书籍目录

第1章  JSP概述
1.1 JSP的诞生
1.2 JSP的特点
1.3 JSP的运行机制
1.4 开发环境和工具
1.5 搭建开发环境
1.5.1 JDK安装配置
1.5.2 Tomcat安装配置
1.5.3 MyEclipse 的安装配置
1.6 熟悉MyEclipse开发工具
1.6.1 界面布局
1.6.2 常用操作
1.7 打包和部署
1.7.1 目录结构
1.7.2 打包和部署Web模块
第2章 JSP开发中的语言基础
2.1 JSP页面的基本结构
2.2 超文本标记语言(HTML)
2.2.1 HTML语言的基本结构
2.2.2 常用的HTML标记
2.3 JavaScript脚本
2.4 CSS样式表
2.4.1 直接定义法
2.4.2 内部定义法
2.4.3 外部定义法
2.5 Java语言
2.5.1 声明
2.5.2 输出表达式
2.5.3 程序语句
第3章 JSP的基本语法
3.1 JSP注释
3.1.1 HTML注释
3.1.2 隐藏注释
3.2 JSP指令
3.2.1 page指令
3.2.2 include指令
3.2.3 taglib指令
3.3 JSP动作指令
3.3.1 <jsp:include>
3.3.2 <jsp:forward>
3.3.3 <jsp:useBean>
3.3.4 <jsp:setProperty>
3.3.5 <jsp:getProperty>
3.3.6 <jsp:param>
3.3.7 <jsp:plugin>
3.4 转义字符
第4章 JSP内置对象
4.1 request对象
4.1.1 常用方法
4.1.2 request对象实例
4.2 respoe对象
4.2.1 常用方法
4.2.2 respoe对象实例
4.3 session对象
4.3.1 常用方法
4.3.2 session实例
4.4 out对象
4.4.1 常用方法
4.4.2 out对象实例
4.5 page对象
4.5.1 常用方法
4.5.2 page对象实例
4.6 application对象
4.6.1 常用方法
4.6.2 application对象实例
4.7 exception对象
4.7.1 常用方法
4.7.2 exception对象实例
4.8 pageContext对象
4.8.1 常用方法
4.8.2 pageContext对象实例
4.9 config对象
4.9.1 常用方法
4.9.2 config对象实例
第5章 JSP和Servlet
5.1 Servlet概述
5.2 Servlet生命周期
5.3 Servlet常用类和接口
5.3.1 javax.servlet.Servlet接口
5.3.2 javax.servlet.ServletRequest接口
5.3.3 javax.servlet.ServletRespoe接口
5.3.4 javax.servlet.ServletConfig接口
5.3.5 javax.servlet.ServletContext接口
5.3.6 javax.servlet.GenericServlet类
5.3.7 javax.servlet.http包中的类和接口
5.4 在MyEclipse中创建Servlet
5.5 Servlet配置
5.6 Servlet实例0
第6章 JSP和JavaBean
6.1 JavaBean概述
6.2 在JSP中使用JavaBean
6.3 JavaBean的生命周期
6.3.1 page范围
6.3.2 request范围
6.3.3 session范围
6.3.4 application范围
6.4 两种开发模式
6.4.1 模式一:JSP+JavaBean
6.4.2 模式二:JSP+Servlet+JavaBean
第7章 JSP和XML
7.1 XML概述
7.2 XML文件的基本结构
7.3 XML解析器
7.4 JSP使用SAX解析XML
7.4.1 SAX包中的主要接口和类
7.4.2 解析XML实例
7.5 JSP使用DOM解析XML
7.6 JSP使用JDOM解析XML
7.7 JSP使用DOM4J解析XML
7.7.1 创建XML文档
7.7.2 解析XML文档
第8章 JSP和JDBC
8.1 JDBC概述
8.2 JDBC API
8.2.1 java.sql.DriverManager类
8.2.2 java.sql.Connection接口
8.2.3 java.sql.Statement接口
8.2.4 java.sql.ResultSet接口
8.3 JDBC驱动类型
8.4 JDBC开发数据库
8.5 JSP数据库操作实例
第9章 JSP标准标签库
9.1 标签库概述
9.2 正则表达式
9.2.1 正则表达式的默认变量
9.2.2 正则表达式的操作符
9.3 核心标签库
9.3.1 表达式操作
9.3.2 流程控制
9.3.3 迭代操作
9.3.4 URL操作
9.4 XML标签库
9.5 数据库标签库
9.6 格式化/国际化(i18n)标签库
9.7 函数标签库
第10章 自定义标签库
10.1 自定义标签库概述
10.2 自定义标签的格式
10.3 自定义标签的处理过程
10.4 开发自定义标签
10.4.1 开发自定义标签类
10.4.2 创建TLD文件
10.4.3 使用自己定义标签库
10.5 开发带属性的自定义标签
第11章 JSP文件操作
11.1 文件操作相关类
11.1.1 File类
11.1.2 RandomAccessFile类
11.1.3 InputStream类和OutputStream类
11.1.4 FileInputStream类和FileOutputStream类
11.2 文件操作实例
11.2.1 创建文件
11.2.2 查看文件属性
11.2.3 删除文件
11.3 目录操作实例
11.3.1 创建目录
11.3.2 删除目录
11.3.3 取出目录文件
11.4 判断文件中是否有数据
11.5 读取文件数据
11.6 文件写入数据
11.7 文件追加数据
参考文献

章节摘录

版权页:   插图:   ■ public void destroy() 当容器检测到一个Servlet对象应该从服务器中被移除的时候,容器会调用该对象的destroy()方法,以便让Servlet对象可以释放它所使用的资源,保存数据到持久存储设备中,例如,将内存中的数据保存到数据库中,关闭数据库的连接等。当需要释放内存或者容器关闭时,容器就会调用Servlet对象的destroy()方法。在Servlet容器调用destroy()方法前,如果还有其他的线程正在service()方法中执行,容器会等待这些线程执行完毕或等待服务器设定的超时值到达。一旦Servlet对象的destroy()方法被调用,容器便不会再把其他的请求发送给该对象。如果需要该Servlet再次为客户端服务,容器将会重新产生一个Servlet对象来处理客户端的请求。在destroy()方法调用之后,容器会释放这个Servlet对象,在随后的时间内,该对象会被Java的垃圾收集器所回收。 ■ public ServletConfig getServletConfig() 该方法是返回容器调用init()方法时传递给Servlet对象的ServletConfig对象,ServletConfig对象包含了Servlet的初始化参数。 ■ public String getServletInfo() 该方法用于返回一个String类型的字符串,其中包括了关于Servlet的信息,例如,作者、版本和版权。该方法返回的应该是纯文本字符串,而不是任何类型的标记(HTML、XML)等。 5.3.2 javax.servlet.ServletRequest接口 ServletRequest接口提供了一系列用于读取客户端的请求数据的方法,如,查到客户端的主机名、IP地址、请求参数、获得和设置属性等,并有一个指定HTTP的子接口。它的主要方法有以下几种。 ■ public Object getAttribute(String name) 该方法返回以name为名字的属性的值。如果该属性不存在,该方法将返回null。 ■ public Enumeration getAttributeNames() 该方法返回请求中所有可用的属性的名字。如果在请求中没有属性,该方法将返回一个空的枚举集合。 ■ public void removeAttribute(String name) 该方法移除请求中名字为name的属性。 ■ public void setAttribute(String name,Object obj) 该方法在请求中保存名字为name的属性。如果请求没有指定字符编码,该方法将返回null。 ■ public String getCharacterEncoding() 该方法返回请求正文使用的字符编码的名字。如果请求没有指定字符编码,该方法将返回null。 ■ public String getContentType() 该方法返回请求正文的MIME类型。如果类型不可知,该方法返回null。 ■ public int getContentLength() 该方法以字节为单位,返回请求正文的长度。如果长度不可知,该方法返回—1。

图书封面

图书标签Tags

评论、评分、阅读与下载


    JSP从入门到精通 PDF格式下载


用户评论 (总计10条)

 
 

  •   这本书让你入不了门,也精通不了。参考书吧。 赵大叔说了“左一层右一层,左一层右一层”村边厕所也可以用。
  •   很不错,内容很全面,适合有一定基础的人看,初学者可能再买本别的概念性的书和这本搭配着看
  •   写得很详细,容易理解,非常好的一本书
  •   好,好,好,好,好!
  •   书很好!我很喜欢啊。同学门都说还可以的。
  •   这本书 太薄了 讲的不是那么详细 内容应该更详实一点
  •   话说这本书,真薄,不过一分钱一分货
  •   书的内容某些部分讲得不是很详细,还有错别字,失望
  •   翻译有点拗口啊,如果符合汉语习惯就更好了。
  •   作为一个初学者,是本很好的书
 

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

京ICP备13047387号-7