网站建设与网页设计案例指导:JSP动态网站开发案例指导(附

网站建设与网页设计案例指导:JSP动态网站开发案例指导(附
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-04
版次: 1
ISBN: 9787121086120
定价: 56.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 490页
字数: 806千字
正文语种: 简体中文
2人买过
  •   本书共分24章,详细地介绍了使用JSP开发动态网站的各种技术和方法,内容包括JSP的语法知识、九大内置对象、JavaBean技术、JDBC技术、Servlet技术、JSTL标签、自定义标签、JavaMail技术、XML解析技术和Struts技术,最后通过电子商务购物平台(网上购物商城)和工作汇报系统演示了JSP技术在实际项目开发中的应用。
      本书由浅到深,由简单到复杂,内容全面系统,案例教学,案例丰富,代码准确完整,浅释清晰,可作为高等院校计算机类等专业高年级本科生和研究生JSP课程的参考书,也适合广大JSP开发人员自学与参考。 第1章JSP入门
    1.1Web动态网站概述
    1.1.1Web网站工作原理
    1.1.2HTML技术
    1.1.3CSS技术
    1.1.4JavaScript技术
    1.1.5JSP工作原理
    1.2JSP运行环境配置
    1.2.1JSP的运行环境
    1.2.2JDK安装配置
    1.2.3Eclipse安装配置
    1.2.4Myeclipse安装配置
    1.2.5Tomcat安装配置
    1.2.6Myeclipse中配置Tomcat
    1.3Eclipse+MyEclipse+Tomcat开发Web应用程序步骤
    1.4小结

    第2章JSP语法
    2.1JSP构成
    2.2页面指令元素
    2.2.1页面指令
    2.2.2include指令
    2.2.3taglib指令
    2.3脚本元素
    2.3.1声明
    2.3.2表达式
    2.3.3脚本
    2.4动作元素
    2.4.1
    2.4.2
    2.4.3
    2.4.4
    2.4.5
    2.4.6
    2.4.7
    2.4.8
    2.5小结

    第3章Request对象
    3.1获得客户端表单信息
    3.1.1getParameter方法
    3.1.2getParameterNames方法
    3.1.3getParameterMap方法
    3.1.4getParameterValues方法
    3.2属性方法
    3.2.1setAttribute和getAttribute方法
    3.2.2removeAttribute方法
    3.2.3getAttributeNames方法
    3.3请求头信息
    3.3.1getHeader方法
    3.3.2getHeaders方法
    3.3.3getHeaderNames方法
    3.4客户端信息
    3.5服务器端信息
    3.6小结

    第4章Response对象
    4.1Response对象概述
    4.2Response对象方法
    4.2.1SendRedirect()方法
    4.2.2头信息相关方法
    4.2.3addCookie()方法
    4.2.4getCharacterEncoding()方法和setCharacterEncoding()方法
    4.2.5getWriter()方法
    4.2.6getOutputStream()方法
    4.2.7setContentLength()方法和getContentLength()方法
    4.2.8setContentType()方法和getContentType()方法
    4.3小结

    第5章out对象
    5.1out对象概述
    5.2out对象方法
    5.2.1print方法和println方法
    5.2.2getBufferSize方法
    5.2.3getRemaining方法
    5.2.4isAutoFlush方法
    5.2.5clear方法
    5.2.6clearBuffer方法
    5.2.7flush方法
    5.2.8close方法
    5.3小结

    第6章session对象
    6.1session对象概述
    6.2session对象方法
    6.2.1session属性相关方法
    6.2.2invalidate方法
    6.2.3session获取信息的相关方法
    6.2.4setMaxInactiveInterval和getMaxInactiveInterval方法
    6.2.5isNew()方法
    6.3小结

    第7章application对象
    7.1application对象概述
    7.2application对象方法
    7.2.1getInitParameter方法和getInitParameterNames方法
    7.2.2属性相关方法
    7.2.3getServletInfo方法
    7.2.4getRealPath方法
    7.2.5getResource方法
    7.3小结

    第8章pageContext对象
    8.1pageContext对象概述
    8.2pageContext对象方法
    8.2.1setAttribute、getAttribute和removeAttribute方法
    8.2.2getSession方法
    8.2.3getOut方法
    8.2.4getRequest方法
    8.2.5getResponse方法
    8.2.6getException方法
    8.2.7getServletConfig方法
    8.2.8getServletContext方法
    8.2.9forward方法
    8.2.10include方法
    8.3小结

    第9章page对象
    9.1page对象概述
    9.2page对象方法
    9.2.1hashCode()方法
    9.2.2equals()方法
    9.2.3wait()方法
    9.2.4notify()方法和notifyAll()方法
    9.2.5toString()方法
    9.3小结

    第10章exception对象
    10.1exception对象概述
    10.2exception对象方法
    10.2.1getMessage方法
    10.2.2toString方法
    10.2.3printStackTrace方法
    10.2.4FillInStatckTrace方法
    10.3小结

    第11章config对象
    11.1config对象概述
    11.2config对象方法
    11.2.1getServletContext方法
    11.2.2getInitParameter方法
    11.2.3getInitParameterNames方法
    11.2.4getServletName方法
    11.3小结

    第12章javaBean技术
    12.1javaBean概述
    12.2JSP中使用javaBean
    12.3javaBean的作用域
    12.3.1page作用域
    12.3.2request作用域
    12.3.3session作用域
    12.3.4application作用域
    12.4javaBean属性
    12.4.1simple属性
    12.4.2indexed属性
    12.4.3Bound属性
    12.4.4Constrained属性
    12.5小结

    第13章JDBC技术
    13.1JDBC工作原理
    13.1.1什么是JDBC
    13.1.2JDBC与OBDC
    13.1.3JDBC的两层模型和三层模型
    13.1.4数据库驱动器程序
    13.2JDBC接口
    13.2.1Driver
    13.2.2DriverManager
    13.2.3Connection
    13.2.4Statement和PreparedStatement
    13.2.5ResultSet
    13.3JDBC连接数据库
    13.3.1连接Access数据库
    13.3.2连接MYSQL数据库
    13.3.3连接SQLServer数据库
    13.3.4连接oracle数据库
    13.4分页机制
    13.5数据库连接池
    13.5.1数据库连接池概述
    13.5.2数据库连接池原理
    13.5.3数据库连接池的配置
    13.5.4数据库连接池例子
    13.6小结

    第14章servlet技术
    14.1servlet概述
    14.2开发第一个servlet
    14.3servlet的生命周期
    14.4Servlet常用接口和类
    14.4.1HttpServlet类
    14.4.2HttpServletRequest接口
    14.4.3HttpServletResponse接口
    14.4.4HttpSession接口
    14.4.5ServletConfig接口
    14.4.6ServletContext接口
    14.5JSP设计模式
    14.5.1模式1:JSP+JavaBean
    14.5.2模式2:JSP+JavaBean+Servlet
    14.6小结

    第15章sevlet过滤器和监听器
    15.1sevlet过滤器概述
    15.2sevlet过滤器配置
    15.3sevlet过滤器接口
    15.3.1javax.servlet.filter接口
    15.3.2FilterConfig接口
    15.4sevlet监听器概述
    15.5sevlet监听器接口
    15.5.1servletContext监听
    15.5.2session监听
    15.6小结

    第16章JSTL标签库和EL表达式
    16.1JSTL标签概述
    16.1.1JSTL标签简介
    16.1.2JSTL标签配置
    16.2EL表达式
    16.2.1EL表达式语法
    16.2.2EL表达式隐含对象
    16.2.3EL运算符
    16.2.4EL表达式函数
    16.3一般用途的标签
    16.3.1
    16.3.2
    16.3.3
    16.3.4
    16.4条件标签
    16.4.1
    16.4.2
    16.5迭代标签
    16.5.1
    16.5.2
    16.6URL相关标签
    16.6.1
    16.6.2
    16.6.3
    16.6.4
    16.7小结

    第17章自定义标签
    17.1自定义标签概述
    17.2自定义标签常用类
    17.2.1接口Tag
    17.2.2实现类TagSupport
    17.2.3实现类BodyTagSupport
    17.3嵌套标签的开发
    17.4循环标签的开发
    17.5小结

    第18章在JSP中使用JDOM解析XML
    18.1JDOM简介
    18.1.1JDOM的优点和缺点
    18.1.2JDOM的使用条件
    18.2JDOM读取XML
    18.2.1SAXBuilder
    18.2.2Document
    18.2.3Element
    18.3JDOM生成XML
    18.4小结

    第19章在JSP中使用SAX解析XML
    19.1SAX概述
    19.2SAX与JDOM比较
    19.3SAX编程
    19.3.1XMLReader接口
    19.3.2ContentHandler接口
    19.3.3SAXParserFactory
    19.3.4SAXException
    19.3.5SAXParseException
    19.3.6SAXNotSupportedException
    19.3.7SAXNotRecognizedException
    19.3.8ErrorHandler
    19.3.9SAXParser
    19.4小结

    第20章文件的上传与下载
    20.1jspSmartUpLoad组件的安装与配置
    20.2jspSmartUpLoad组件中的主要API
    20.2.1File类
    20.2.2Files类
    20.2.3Request类
    20.2.4SmarkUpLoad类
    20.2.5使用jspSmartUpLoad组件实现文件上传
    20.3小结
    第21章JSP与JavaMail
    21.1javaMail开发包
    21.1.1什么是JavaMail
    21.1.2JavaMail的API
    21.2建立JavaMail开发环境
    21.3在JSP中使用JavaMail发送邮件和接收邮件
    21.3.1发送普通文本邮件
    21.3.2发送HTML格式邮件
    21.3.3发送带附件的邮件
    21.3.4邮件群发
    21.3.5接收邮件
    21.4小结
    第22章Struts技术
    22.1Struts概述
    22.1.1Struts实现MVC
    22.1.2Struts工作原理
    22.2Strus编程
    22.2.1视图JSP
    22.2.2模型ActionForm
    22.2.3控制类Action
    22.2.4Struts配置文件Struts-config
    22.3Struts标签库
    22.3.1html标签
    22.3.2logic标签
    22.3.3bean标签
    22.4Struts开发Web应用
    22.5小结
    第23章网上购物商城开发实例(JSP+javaBean+Servlet+DAO)
    23.1总体设计
    23.2系统主要功能预览
    23.3数据库设计
    23.3.1数据表的概要说明
    23.3.2主要表结构说明
    23.3.3数据表关系图
    23.4网上购物商城详细设计
    23.4.1前台模块的实现
    23.4.2后台模块的实现
    23.5小结
    第24章工作汇报系统开发实例(Struts+DAO)
    24.1总体设计
    24.2系统主要功能预览
    24.3数据库设计
    24.3.1数据表的概要说明
    24.3.2主要表结构说明
    24.3.3数据表关系图
    24.4工作汇报系统详细设计
    24.4.1过滤器的实现
    24.4.2数据库连接
    24.4.3登录模块的实现
    24.4.4主界面的实现
    24.4.5用户管理的实现
    24.4.6工作汇报模块的实现
    24.5小结
  • 内容简介:
      本书共分24章,详细地介绍了使用JSP开发动态网站的各种技术和方法,内容包括JSP的语法知识、九大内置对象、JavaBean技术、JDBC技术、Servlet技术、JSTL标签、自定义标签、JavaMail技术、XML解析技术和Struts技术,最后通过电子商务购物平台(网上购物商城)和工作汇报系统演示了JSP技术在实际项目开发中的应用。
      本书由浅到深,由简单到复杂,内容全面系统,案例教学,案例丰富,代码准确完整,浅释清晰,可作为高等院校计算机类等专业高年级本科生和研究生JSP课程的参考书,也适合广大JSP开发人员自学与参考。
  • 目录:
    第1章JSP入门
    1.1Web动态网站概述
    1.1.1Web网站工作原理
    1.1.2HTML技术
    1.1.3CSS技术
    1.1.4JavaScript技术
    1.1.5JSP工作原理
    1.2JSP运行环境配置
    1.2.1JSP的运行环境
    1.2.2JDK安装配置
    1.2.3Eclipse安装配置
    1.2.4Myeclipse安装配置
    1.2.5Tomcat安装配置
    1.2.6Myeclipse中配置Tomcat
    1.3Eclipse+MyEclipse+Tomcat开发Web应用程序步骤
    1.4小结

    第2章JSP语法
    2.1JSP构成
    2.2页面指令元素
    2.2.1页面指令
    2.2.2include指令
    2.2.3taglib指令
    2.3脚本元素
    2.3.1声明
    2.3.2表达式
    2.3.3脚本
    2.4动作元素
    2.4.1
    2.4.2
    2.4.3
    2.4.4
    2.4.5
    2.4.6
    2.4.7
    2.4.8
    2.5小结

    第3章Request对象
    3.1获得客户端表单信息
    3.1.1getParameter方法
    3.1.2getParameterNames方法
    3.1.3getParameterMap方法
    3.1.4getParameterValues方法
    3.2属性方法
    3.2.1setAttribute和getAttribute方法
    3.2.2removeAttribute方法
    3.2.3getAttributeNames方法
    3.3请求头信息
    3.3.1getHeader方法
    3.3.2getHeaders方法
    3.3.3getHeaderNames方法
    3.4客户端信息
    3.5服务器端信息
    3.6小结

    第4章Response对象
    4.1Response对象概述
    4.2Response对象方法
    4.2.1SendRedirect()方法
    4.2.2头信息相关方法
    4.2.3addCookie()方法
    4.2.4getCharacterEncoding()方法和setCharacterEncoding()方法
    4.2.5getWriter()方法
    4.2.6getOutputStream()方法
    4.2.7setContentLength()方法和getContentLength()方法
    4.2.8setContentType()方法和getContentType()方法
    4.3小结

    第5章out对象
    5.1out对象概述
    5.2out对象方法
    5.2.1print方法和println方法
    5.2.2getBufferSize方法
    5.2.3getRemaining方法
    5.2.4isAutoFlush方法
    5.2.5clear方法
    5.2.6clearBuffer方法
    5.2.7flush方法
    5.2.8close方法
    5.3小结

    第6章session对象
    6.1session对象概述
    6.2session对象方法
    6.2.1session属性相关方法
    6.2.2invalidate方法
    6.2.3session获取信息的相关方法
    6.2.4setMaxInactiveInterval和getMaxInactiveInterval方法
    6.2.5isNew()方法
    6.3小结

    第7章application对象
    7.1application对象概述
    7.2application对象方法
    7.2.1getInitParameter方法和getInitParameterNames方法
    7.2.2属性相关方法
    7.2.3getServletInfo方法
    7.2.4getRealPath方法
    7.2.5getResource方法
    7.3小结

    第8章pageContext对象
    8.1pageContext对象概述
    8.2pageContext对象方法
    8.2.1setAttribute、getAttribute和removeAttribute方法
    8.2.2getSession方法
    8.2.3getOut方法
    8.2.4getRequest方法
    8.2.5getResponse方法
    8.2.6getException方法
    8.2.7getServletConfig方法
    8.2.8getServletContext方法
    8.2.9forward方法
    8.2.10include方法
    8.3小结

    第9章page对象
    9.1page对象概述
    9.2page对象方法
    9.2.1hashCode()方法
    9.2.2equals()方法
    9.2.3wait()方法
    9.2.4notify()方法和notifyAll()方法
    9.2.5toString()方法
    9.3小结

    第10章exception对象
    10.1exception对象概述
    10.2exception对象方法
    10.2.1getMessage方法
    10.2.2toString方法
    10.2.3printStackTrace方法
    10.2.4FillInStatckTrace方法
    10.3小结

    第11章config对象
    11.1config对象概述
    11.2config对象方法
    11.2.1getServletContext方法
    11.2.2getInitParameter方法
    11.2.3getInitParameterNames方法
    11.2.4getServletName方法
    11.3小结

    第12章javaBean技术
    12.1javaBean概述
    12.2JSP中使用javaBean
    12.3javaBean的作用域
    12.3.1page作用域
    12.3.2request作用域
    12.3.3session作用域
    12.3.4application作用域
    12.4javaBean属性
    12.4.1simple属性
    12.4.2indexed属性
    12.4.3Bound属性
    12.4.4Constrained属性
    12.5小结

    第13章JDBC技术
    13.1JDBC工作原理
    13.1.1什么是JDBC
    13.1.2JDBC与OBDC
    13.1.3JDBC的两层模型和三层模型
    13.1.4数据库驱动器程序
    13.2JDBC接口
    13.2.1Driver
    13.2.2DriverManager
    13.2.3Connection
    13.2.4Statement和PreparedStatement
    13.2.5ResultSet
    13.3JDBC连接数据库
    13.3.1连接Access数据库
    13.3.2连接MYSQL数据库
    13.3.3连接SQLServer数据库
    13.3.4连接oracle数据库
    13.4分页机制
    13.5数据库连接池
    13.5.1数据库连接池概述
    13.5.2数据库连接池原理
    13.5.3数据库连接池的配置
    13.5.4数据库连接池例子
    13.6小结

    第14章servlet技术
    14.1servlet概述
    14.2开发第一个servlet
    14.3servlet的生命周期
    14.4Servlet常用接口和类
    14.4.1HttpServlet类
    14.4.2HttpServletRequest接口
    14.4.3HttpServletResponse接口
    14.4.4HttpSession接口
    14.4.5ServletConfig接口
    14.4.6ServletContext接口
    14.5JSP设计模式
    14.5.1模式1:JSP+JavaBean
    14.5.2模式2:JSP+JavaBean+Servlet
    14.6小结

    第15章sevlet过滤器和监听器
    15.1sevlet过滤器概述
    15.2sevlet过滤器配置
    15.3sevlet过滤器接口
    15.3.1javax.servlet.filter接口
    15.3.2FilterConfig接口
    15.4sevlet监听器概述
    15.5sevlet监听器接口
    15.5.1servletContext监听
    15.5.2session监听
    15.6小结

    第16章JSTL标签库和EL表达式
    16.1JSTL标签概述
    16.1.1JSTL标签简介
    16.1.2JSTL标签配置
    16.2EL表达式
    16.2.1EL表达式语法
    16.2.2EL表达式隐含对象
    16.2.3EL运算符
    16.2.4EL表达式函数
    16.3一般用途的标签
    16.3.1
    16.3.2
    16.3.3
    16.3.4
    16.4条件标签
    16.4.1
    16.4.2
    16.5迭代标签
    16.5.1
    16.5.2
    16.6URL相关标签
    16.6.1
    16.6.2
    16.6.3
    16.6.4
    16.7小结

    第17章自定义标签
    17.1自定义标签概述
    17.2自定义标签常用类
    17.2.1接口Tag
    17.2.2实现类TagSupport
    17.2.3实现类BodyTagSupport
    17.3嵌套标签的开发
    17.4循环标签的开发
    17.5小结

    第18章在JSP中使用JDOM解析XML
    18.1JDOM简介
    18.1.1JDOM的优点和缺点
    18.1.2JDOM的使用条件
    18.2JDOM读取XML
    18.2.1SAXBuilder
    18.2.2Document
    18.2.3Element
    18.3JDOM生成XML
    18.4小结

    第19章在JSP中使用SAX解析XML
    19.1SAX概述
    19.2SAX与JDOM比较
    19.3SAX编程
    19.3.1XMLReader接口
    19.3.2ContentHandler接口
    19.3.3SAXParserFactory
    19.3.4SAXException
    19.3.5SAXParseException
    19.3.6SAXNotSupportedException
    19.3.7SAXNotRecognizedException
    19.3.8ErrorHandler
    19.3.9SAXParser
    19.4小结

    第20章文件的上传与下载
    20.1jspSmartUpLoad组件的安装与配置
    20.2jspSmartUpLoad组件中的主要API
    20.2.1File类
    20.2.2Files类
    20.2.3Request类
    20.2.4SmarkUpLoad类
    20.2.5使用jspSmartUpLoad组件实现文件上传
    20.3小结
    第21章JSP与JavaMail
    21.1javaMail开发包
    21.1.1什么是JavaMail
    21.1.2JavaMail的API
    21.2建立JavaMail开发环境
    21.3在JSP中使用JavaMail发送邮件和接收邮件
    21.3.1发送普通文本邮件
    21.3.2发送HTML格式邮件
    21.3.3发送带附件的邮件
    21.3.4邮件群发
    21.3.5接收邮件
    21.4小结
    第22章Struts技术
    22.1Struts概述
    22.1.1Struts实现MVC
    22.1.2Struts工作原理
    22.2Strus编程
    22.2.1视图JSP
    22.2.2模型ActionForm
    22.2.3控制类Action
    22.2.4Struts配置文件Struts-config
    22.3Struts标签库
    22.3.1html标签
    22.3.2logic标签
    22.3.3bean标签
    22.4Struts开发Web应用
    22.5小结
    第23章网上购物商城开发实例(JSP+javaBean+Servlet+DAO)
    23.1总体设计
    23.2系统主要功能预览
    23.3数据库设计
    23.3.1数据表的概要说明
    23.3.2主要表结构说明
    23.3.3数据表关系图
    23.4网上购物商城详细设计
    23.4.1前台模块的实现
    23.4.2后台模块的实现
    23.5小结
    第24章工作汇报系统开发实例(Struts+DAO)
    24.1总体设计
    24.2系统主要功能预览
    24.3数据库设计
    24.3.1数据表的概要说明
    24.3.2主要表结构说明
    24.3.3数据表关系图
    24.4工作汇报系统详细设计
    24.4.1过滤器的实现
    24.4.2数据库连接
    24.4.3登录模块的实现
    24.4.4主界面的实现
    24.4.5用户管理的实现
    24.4.6工作汇报模块的实现
    24.5小结
查看详情
您可能感兴趣 / 更多