顶部
收藏

基于Java的Web应用开发


作者:
谢峰 梁云杰
定价:
50.00元
ISBN:
978-7-04-028094-4
版面字数:
270千字
开本:
16开
全书页数:
209页
装帧形式:
平装
重点项目:
暂无
出版时间:
2009-09-04
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

  本书是Ultrawise-IBM教育学院教育培养计划人才培育项目指定教材。
  本书在讲述HTML和J2EE部分知识的基础上,重点讲述基于J2EE规范的Web编程基础。本书共13章,主要内容是:基于J2EE的Web应用简介,Web开发基础HTTP与HTML,J2EE的Web容器,基于Servlet和JSP的Web应用,构建Web开发环境,运行第一个Web应用程序,Servlet开发,Servlet会话、上下文、协作,Servlet过滤器,JSP开发,JSP自定义标签库,MVC模型和Struts 2.0简介。本书所有描述都十分贴近实际应用,并在每章中列出了大量应用案例的示例程序供读者参考。
  本书可作为应用型、技能型人才培养的各类教育IBM软件人才院校认证的教学用书,也可供计算机从业人员和爱好者参考使用。
  • 第1章 基于J2EE的Web应用简介
    • 1.1 Web应用发展
    • 1.2 Web应用架构
    • 1.3 J2EE技术简介
    • 1.4 J2EE企业级Web应用
  • 第2章 Web开发基础HTTP与HTML
    • 2.1 HTTP协议和响应模式
    • 2.2 HTML基础
      • 2.2.1 HTML语法基础
      • 2.2.2 HTML文档结构
      • 2.2.3 HTML标签介绍
    • 2.3 HTML开发的简单实例
  • 第3章 J2EE的Web容器
    • 3.1 Web容器基本概念
    • 3.2 典型的J2EE的Web容器
    • 3.3 基于J2EE的Web应用优势
    • 3.4 基于J2EE应用打包和部署
  • 第4章 基于Servlet和JSP的Web应用
    • 4.1 Servlet的基本概念
    • 4.2 Servlet特征
    • 4.3 JSP的基本概念
    • 4.4 JSP特征
    • 4.5 JSP和Servlet的用途
  • 第5章 构建Web开发环境
    • 5.1 JDK的安装
    • 5.2 Web应用服务器安装
    • 5.3 Tomcat的基本配置
    • 5.4 构建集成开发环境
      • 5.4.1 J2SE的集成开发环境
      • 5.4.2 Web集成开发环境的设定
  • 第6章 运行第一个Web应用程序
    • 6.1 简单的静态HTML部署
    • 6.2 简单的Servlet示例
    • 6.3 简单的JSP示例
  • 第7章 Servlet开发
    • 7.1 Servlet处理流程
    • 7.2 Servlet多线程机制
    • 7.3 Servlet生命周期
    • 7.4 Servlet核心类和接口
      • 7.4.1 Servlet基本轮廓
      • 7.4.2 javax.servlet.Servlet
      • 7.4.3 javax.servlet.GenericServlet
      • 7.4.4 javax.servlet.http.HttpServlet
      • 7.4.5 ServletRequest和ServletResponse
  • 第8章 Servlet会话、上下文、协作
    • 8.1 无状态HTTP和会话
    • 8.2 用于会话跟踪的技术
      • 8.2.1 URL重写
      • 8.2.2 隐藏表单域
      • 8.2.3 Cookies
    • 8.3 Java Servlet API的HttpSession
      • 8.3.1 HttpSession
      • 8.3.2 HttpSession使用例子
    • 8.4 Servlet上下文
    • 8.5 Servlet服务器端数据存取
    • 8.6 Servlet协作
      • 8.6.1 javax.servlet.RequestDispatcher
      • 8.6.2 RequestDispater与sendRedirect(String)
  • 第9章 Servlet过滤器
    • 9.1 Servlet过滤器介绍
    • 9.2 Servlet过滤器开发
      • 9.2.1 过滤器的调用序列
      • 9.2.2 javax.servlet.Filter
      • 9.2.3 javax.servlet.FilterConfig
      • 9.2.4 javax.servlet.FilterChain
    • 9.3 过滤器配置
      • 9.3.1 Filter元素
      • 9.3.2 filter-mapping元素
    • 9.4 Filter实例
    • 9.5 过滤器的应用
  • 第10章 JSP开发
    • 10.1 JSP基本原理
    • 10.2 JSP的生命周期
    • 10.3 JSP的基本构成
      • 10.3.1 JSP脚本元素
      • 10.3.2 JSP指令元素
      • 10.3.3 JSP动作元素
    • 10.4 JSP隐藏的对象
    • 10.5 JSP与Servlet的协作
  • 第11章 JSP自定义标签库
    • 11.1 JSP扩展标签介绍
    • 11.2 标签库的组成结构
    • 11.3 开发和使用JSP自定义标签
    • 11.4 JSP扩展标签的高级应用
  • 第12章 MVC模型
    • 12.1 MVC模型的基本概念
    • 12.2 基于Web应用的MVC模型
    • 12.3 MVC的构建
  • 第13章 Struts 2.0简介
    • 13.1 Struts 2.0简介
    • 13.2 Struts 2.0的体系结构
    • 13.3 Struts 2.0的安装配置
    • 13.4 编写Struts 2.0 Action
      • 13.4.1 编写简单的Action类
      • 13.4.2 编写ModelDriven 的Action
      • 13.4.3 在Action中访问Servlet API
      • 13.4.4 配置Action
      • 13.4.5 Action的异常处理
    • 13.5 值栈和OGNL
    • 13.6 Struts 2.0的类型转换
    • 13.7 Struts 2.0的输入校验
    • 13.8 Struts 2.0的拦截器
    • 13.9 Struts 2.0的标签库
  • 附录
    • 附录一 HTTP 1.1常见报头
    • 附录二 常见HTTP响应码
    • 附录三 HttpServletRequest接口
    • 附录四 ServletResponse接口
    • 附录五 struts.properties配置
    • 附录六 Struts 2.0默认拦截器说明

相关图书