当前位置:在线查询网 > 在线百科全书查询 > JSP应用开发项目化教程

JSP应用开发项目化教程_在线百科全书查询


请输入要查询的词条内容:

JSP应用开发项目化教程




图书信息


书 名: JSP应用开发项目化教程

作 者:王志勃

出版社: 北京大学出版社

出版时间: 2011年7月1日

ISBN: 9787301189474

开本: 16开

定价: 26.00元

内容简介


本书介绍了JSP开发环境的配置、Web项目的创建与发布、JSP基本语法、JavaBean技术、隐式对象的使用、Servlet编程、MVC三层架构设计、自定义标签、项目安全以及当前在Web开发中比较热门的Aiax技术。在教学内容的组织上,3个项目由简单到复杂循序渐进,同时融入了软件工程的设计思想,弥补了学生只会做具体技术而忽略了项目整体设计的不足。

小书共10章33个任务(详见附录1),每个任务均按照任务描述、任务分析、掌握技能、任务实现、项目经验5个环节展开讲解,力争做到知识适度够用、易于掌握。其中项目经验是编者多年项目开发的心得体会,对初学者会有比较大的帮助。《JSP应用开发项目化教程》同时提供免费的电子教案与项目源代码供使用者参考。

小书适合作为高职院校计算机专业的教材,也可作为有一定程序知识基础的读者的自学教材,对于从事JSP应用开发的新手也有一定的参考价值。

图书目录


第1章 JSP开发环境的配置

1.1 开发环境配置

1.1.1 JDK的安装

1.1.2 Tomcat6.0安装

1.1.3 MyEclipse开发工具

1.2 Web项目的创建

1.2.1 创建Wdb项目、规划项目结构

1.2.2 项目的发布、启动和访问

本章 小结

习题

第2章 项目分析与原型设计

2.1 系统需求分析

2.1.1 软件的生命周期

2.1.2 房屋交易信息网上发布甲台的需求分析

2.1.3 数据库设计

2.2 项目原型设计

2.2.1 系统主页模板设计

2.2.2 利用Table实现页面的布局

本章 小结

习题

第3章 创建房屋信息系统

3.1 项目创建与框架规划

3.1.1 创建新的Web项目

3.1.2 数据库连接类的设计

3.1.3 Web资源规划与导入

3.2 静态HTML页面相关知识

3.2.1 HTML中常用标记介绍

3.2.2 页面中的JavaScript脚本

3.2.3 页面中的CSS样式

3.3 房屋信息系统中的JS与CSS设计

3.3.1 房屋信息系统中的JS设计

3.3.2 房屋信息系统中的CSS设计

本章 小结

习题

第4章 房屋交易信息网上发布平台的JSP实现

4.1 掌握JSP基础知识

4.1.1 MyEclipse中JSP页面的创建

4.1.2.JSP基本语法介绍

4.2 实现用户注册与登录

4.2.1 用户注册功能的实现

4.2.2 用户登录功能的实现

4.2.3.JSF的执行原理

4.3 掌握JSP隐式对象

4.3.1 JSlz隐式对象概述

4.3.2 常用JSP隐式对象介绍

4.4 编程经验归纳

4.4.1 JSP编程中汉字乱码的解决

4.4.2 页面中的form表单

4.4.3 数据库操作相关知识

本章 小结

习题

第5章 使用JavaBean实现房屋信息管理

5.1.JavaBean在项目中的应用

5.1.1 了解JavaBean

5.1.2 实例演练.JavaBean

5.2 使用JavaBean实现业务过程

5.2.1 实现房屋信息查询

5.2.2 使用session处理个人信息

5.2.3 个人房屋信息管理

5.3 项目中Java集合类的使用

5.3.1 Java集合类

5.3.2 t页面中的复选框与Java数组

本章 小结

习题

第6章 使用ServIet实现BBS论坛

6.1 BBS论坛设计

6.1.1 BBS论坛需求分析

6.1.2 BBS论坛原型设计

6.1.3 BBS论坛数据库设计

6.2 Servlet开发模式

6.2.1 JSP开发模式与MVC三层结构

6.2.2 了解Servlct

6.2.3 创建一个简单的Servlet

6.3 使用Servlet完成BBS论坛

6.3.1 使用Servlet实现论坛版块显示

6.3.2 使用Servlet实现显示主题帖功能

6.3.3 主题帖发表功能的实现

6.4 项目开发常见问题收集

6.4.1 JSP开发中空指针错误

6.4.2 请求转发与重定向的区别

6.4.3 MyEclipse项目调试方法

本章 小结

习题

第7章 使用JSTL与EL重构BBS视图层

7.1 EL表达式、JSTL标签

7.1.1 EL表达式

7.1.2 JSTL标签

7.1.3 JSTL与EL在页面上的综合应用

7.2 使用〈c:foreach〉标签重构BBS论坛页面

7.2.1 使用〈c:foreach〉标签实现版块页面重构

7.2.2 使用〈c:foreach〉标签重构主题帖页面

7.3 分页功能的实现

7.3.1 分页的必要性

7.3.2 分页功能的实现

7.4 自定义标签在项目中的应用

7.4.1 自定义标签简介

7.4.2 自定义标签在项目中的应用

本章 小结

习题

第8章 POS系统分析与设计

8.1 POS系统需求分析

8.1.1 软件需求分析任务

8.1.2 《需求分析报告》的格式规范

8.1.3 POS系统功能需求分析

8.2 软件工程概要设计模板

本章 小结

习题

第9章 项目安全处理

9.1 使用过滤器Filter实现B/S项目安全

9.1.1 Filter工作原理与配置过程

9.1.2 使用Filter实现用户登录的统一校验

9.2 使用过滤器解决系统汉字乱码问题

本章 小结

习题

第10章 富客户端技术应用

10.1 使用XMLttpReque:对象实现用户注册校验

10.1.1 Ajax的基本知识

10.1.2 使用Ajax实现用户添加校验

10.2 使用DWR框架简化AiaX应用

10.2.1 DWR框架介绍

10.2.2 使用DWR提取复杂数据类型

10.3 实用的JQuery技术

10.3.1 JQuery框架介绍

10.3.2 使用JQuery选择HTML页面元素

10.3.3 使用JQuery实现Ajax调用

本章 小结

习题

附录1任务汇总表

附录2淮信POS项目数据库表设计

参考文献