图书目录

目录

第1章Hello  JSP

1.1动态网页

1.1.1动态网页PK静态网页

1.1.2什么是动态网页

1.1.3动态网页的实现

1.2B/S架构

1.2.1B/S架构技术

1.2.2B/S架构的工作原理

1.3使用URL访问动态页面

1.3.1什么是URL

1.3.2URL的组成

1.4搭建JSP运行环境

1.4.1JDK的安装与配置

1.4.2Tomcat的安装、运行与目录结构

1.4.3MyEclipse的使用

1.5Hello  JSP

1.6上机练习

1.7总结

1.8作业

第2章静态网页开发基础

2.1HTML基础

2.1.1基本结构

2.1.2常用标签

2.2CSS样式表

2.2.1在网页中使用CSS的三种方式

2.2.2CSS选择器

2.3JavaScript简介

2.3.1脚本的基本结构

2.3.2脚本的执行原理

2.3.3JavaScript的组成

2.3.4JavaScript核心语法

2.3.5JavaScript表单验证

2.4上机练习

2.5总结

2.6作业

第3章JSP基础

3.1JSP工作原理

3.2静态内容

3.3JSP中的注释

3.4JSP指令元素

3.4.1page指令

3.4.2include指令

3.4.3taglib指令

3.5JSP脚本元素

3.5.1小脚本

3.5.2表达式

3.5.3声明

3.6JSP动作元素

3.6.1jsp:param

3.6.2jsp:include

3.6.3jsp:forward

3.6.4jsp:plugin

3.7上机练习

3.8总结

3.9作业

第4章JSP数据库应用开发

4.1数据库简介

4.1.1数据库基本术语

4.1.2关系数据库

4.2结构化查询语言SQL简介

4.2.1SQL的组成

4.2.2SQL中常用的命令

4.3SQL Server 2008数据库管理系统

4.4JDBC

4.4.1JDBC程序的工作原理

4.4.2JDBC  API

4.4.3JDBC程序的代码模板

4.4.4JDBC驱动

4.5贯穿项目JDBC 应用

4.6上机练习

4.7总结

4.8作业

第5章JSP中的JavaBean

5.1为什么需要JavaBean

5.2什么是JavaBean

5.3封装数据

5.4封装业务

5.5JSP与JavaBean

5.6JSP动作元素

5.6.1jsp:userBean

5.6.2jsp:setProperty

5.6.3jsp:getProperty

5.6.4JSP动作元素示例

5.7上机练习

5.8总结

5.9作业

第6章JSP内置对象

6.1什么是JSP内置对象

6.2JSP内置对象out

6.3JSP内置对象request

6.4JSP内置对象response

6.4.1response对象

6.4.2转发与重定向

6.5JSP内置对象session

6.5.1cookie简介

6.5.2会话

6.5.3session对象

6.5.4使用 session实现权限控制

6.6JSP内置对象application

6.7对象范围

6.7.1page范围

6.7.2request范围

6.7.3session范围

6.7.4application范围

6.8上机练习

6.9总结

6.10作业

第7章Servlet技术

7.1Servlet简介

7.2初识 Servlet

7.3Servlet与JSP的关系

7.4Servlet的生命周期

7.5Servlet API

7.5.1Servlet接口

7.5.2GenericServlet抽象类

7.5.3HttpServlet抽象类

7.5.4ServletConfig接口

7.5.5ServletContext接口

7.5.6ServletRequest和HttpServletRequest接口

7.5.7ServletResponse和HttpServletResponse接口

7.6Servlet 应用

7.6.1获取HTML表单信息

7.6.2Servlet“控制器”

7.7上机练习

7.8总结

7.9作业

第8章MVC设计模式

8.1Model I和Model Ⅱ

8.1.1Model I模式

8.1.2ModelⅡ模式

8.2MVC模式

8.2.1MVC设计模式

8.2.2MVC模式的编程思路

8.2.3MVC模式的优缺点

8.3开发基于MVC模式的应用程序

8.4上机练习

8.5总结

8.6作业

第9章JSP开发业务应用

9.1JSP分页技术

9.2SmartUpload实现文件上传

9.2.1SmartUpload简介 

9.2.2表单的属性设置 

9.2.3使用File控件选择文件

9.2.4SmartUpload组件的常用方法

9.2.5SmartUpload组件的应用

9.3SmartUpload实现文件下载

9.4上机练习

9.5总结

9.6作业

第10章JSP高级程序设计

10.1EL表达式

10.1.1什么是EL表达式

10.1.2EL简介

10.2JSTL标签

10.2.1JSTL标签简介

10.2.2JSTL核心标签库

10.3框架技术

10.3.1Struts框架

10.3.2Spring框架

10.3.3Hibernate框架

10.4上机练习

10.5总结

10.6作业